pentahydroxy polyhydroxyphenol polyol diol bacteriohopanepentol pentacarboxylate pentahydroxide pentanone heptol tetrol