naloxone benzoylhydrazone