fix cjk encoding error

string.encode!('ISO-8859-1') will cause CJK values encoding error, why need encode to  ISO-8859-1 then UTF8