Synthesis of novel 1,2,3-triazole based acridine and benzothiazole scaffold N-glycosides with anti-proliferative activity, docking studies, and comparative computational studies