bugfix: use UTF-8 for string to byte[] conversion