also use ByteBuffer.readUTF8StringBytes for Node.js