accept arguments in gb2312/gbk/gb18030 encoding