Added lower/upper case support for ToHexString