add bytes2str() function