[1] Vellore Inst Technol, Sch Adv Sci, Organ & Med Chem Res Lab, Vellore 632014, Tamil Nadu, India
[2] Vellore Inst Technol, Sch Biosci & Technol, Dept Biotechnol, Vellore, Tamil Nadu, India
[3] G Pulla Reddy Coll Pharm, Dept Pharmaceut Chem, Hyderabad, India
[4] Vellore Inst Technol, VIT Sch Agr Innovat & Adv Learning, Vellore, Tamil Nadu, India
[5] Dr MGR Educ Res Inst, Chennai, Tamil Nadu, India