picrylhydrazines