Theoretical study of Al(III)-catalyzed conversion of glyoxal to glycolic acid: dual activated 1,2-hydride shift mechanism by protonated Al(OH)3 species.