monohydroperoxide monohydrochloride monohydroxamate dihydroxide monohydroxy monohydride perhydroxide oxohydroxide monohydroxylation hydroxido