hydroxamide alkylhydroxylamide hydroxyamide hydroxylamine hydroxamic acid hydroxyacetamide hydroxamate hydrazonoic acid hydrazonoyl hydroximate