arylhydrazones