implement CHARSET_UTF8 charset surrogate