Bioactive 1,2,3-Triazoles: An Account on their Synthesis, Structural Diversity and Biological Applications