1. Department of Biosciences and Bioengineering, Indian Institute of Technology Guwahati, Guwahati 781039, India
2. Department of Pharmacology & Toxicology, National Institute of Pharmaceutical Education and Research Guwahati, Guwahati 781125, India
3. Department of Chemistry, Indian Institute of Technology Guwahati, Guwahati 781039, India