added function:hex2text