best quantity hydroquinone bis 2 hydroxyethyl ether cas no 104 38 1