Wittig reactions on unprotected aldohexoses: formation of optically active tetrahydrofurans and tetrahydropyrans