public static final String bytes2Str(byte[] bytes, String separator){
        StringBuilder stringBuilder = new StringBuilder();
        for (int index = 0; index < bytes.length; index++){
            stringBuilder.append(index==0?"":separator).append(((int)bytes[index]) & 0xFF);
        }

        return stringBuilder.toString();
    }