code: function __deserializeString(buffer, start, options) {
  	let step = 1;
  	let dataView = new DataView(buffer);
  	let length = dataView.getUint32(start, true);
  	start += 4;
  	let end = start + length;
  	let dataArray = [];
  	for (let i = start; i < end; i += step) {
  		dataArray.push(dataView.getUint8(i));
  	}
  	let data = UTF8Decode(Uint8Array.from(dataArray).buffer);
  	return { anchor: end, value: data };
  }
docs: Deserialize string data (use UTF8 decode)
  @param {ArrayBuffer} buffer
  @param {number} start - byteOffset
  @param {DeserializeOptions} options
  @returns {{anchor: number, value: string}} anchor: byteOffset, value: 32-bits length string
  @private