Text this: Design, Synthesis, Characterization and antibacterial activity of new 1,2,3-triazole linked nucleosides