A theoretical study on the oxidation mechanism of triose reductone in reference to L-ascorbic acid