Synthesis and biological evaluation of glycal-derived novel tetrahydrofuran 1,2,3-triazoles by 'click' chemistry.