Modeling the mechanism of glycosylation reactions between ethanol, 1,2-ethanediol and methoxymethanol