iodohydrate iodohydrin hydriodate iodhydrin diiodate oxohydroxide oxyhydrate diiodine hydroxyiodolactone iodide