Support Both Python 2&3
add support for GBK and UTF-8