Application of copper(I)-catalysed azide/alkyne cycloaddition (CuAAC) ‘click chemistry’ in carbohydrate drug and neoglycopolymer synthesis