NSData category for generating hexadecimal string representation