fix unicode and utf-8, sys.setdefaultencoding(utf-8)