Gas chromatography-mass spectrometry of hexuloses and pentuloses as their O-isopropylidene derivatives: analysis of product mixtures from triose aldol-condensations