cyclic aldose reactions 1 7728122