support encode iso-2022-jp and change interface