use utf-8 as charset code