Enantiopure 1,4,5-trisubstituted 1,2,3-triazoles from carbohydrates: applications of organoselenium chemistry.