1. Institute of Chemistry, Green Synthesis Laboratory, The Islamia University of Bahawalpur, Bahawalpur 63100, Pakistan
2. Department of Chemistry, University of Lahore, Lahore 54590, Pakistan
3. Department of Chemistry, University of Sahiwal, Sahiwal 57000, Pakistan
4. Department of Biology, Faculty of Science, Taibah University, Yanbu P.O. Box 344, Saudi Arabia
5. Department of Biochemistry, College of Science, University of Jeddah, Jeddah 21959, Saudi Arabia
6. Department of Chemistry, Quaid-e-Azam University, Islamabad 44000, Pakistan
7. LAQV-REQUIMTE, Department of Chemistry, NOVA School of Science and Technology, Universidade NOVA de Lisboa, 2829-516 Caparica, Portugal