parahydroxybenzene hydroxybenzoquinone tetrahydroxyquinone benzoquinol orthoquinone hydroxyquinol tetroquinone ubihydroquinone dihydroquinone hydroquinone