fix bug.
 - enable to handle utf-8(4byte)