1. Department of Chemistry, University of Kalyani, Kalyani, Nadia 741235, West Bengal, India
2. Department of Pharmacognosy, College of Pharmacy, King Saud University, Riyadh 11451, Saudi Arabia
3. King Abdullah Institite for Nanotechnology, King Saud University, Riyadh 11451, Saudi Arabia