Cycloaddition reactions in the synthesis of hetrerocycles of biological significance and some functional group transformation