trihydroxybutane