1. Department of Biotechnology and Bioinformatics, Jaypee University of Information Technology, Waknaghat, Solan, Himachal Pradesh, 173234, India
2. Department of Pharmacy, Jaypee University of Information Technology, Waknaghat, Solan, Himachal Pradesh, 173234, India
3. Indian Institute of Information Technology-Allahabad, Allahabad, Uttar Pradesh - 211012, India