New template specialisation to avoid error while using other type of unsigned char