Nalbuphine hydrochloride