use utf8 as charset encoding