1. a Department of Chemistry, University of Sahiwal, Sahiwal, Punjab, Pakistan
2. b Department of Pharmaceutical Sciences, College of Pharmacy, Nova Southeastern University, Fort Lauderdale, FL, USA
3. c Department of Wet Process Engineering, Textile Engineering College, Noakhali 3820, Bangladesh
4. d Institute of Chemistry, The Islamia University of Bahawalpur, Bahawalpur, Pakistan
5. e Department of Chemistry, The Government Sadiq College Women University, Bahawalpur, Pakistan
6. f Department of Chemistry, University of Narowal, Narowal, Pakistan
7. g Department of Chemistry, School of Natural Sciences, National University of Science and Technology, Islamabad 44000, Pakistan
8. h Department of Chemistry, University of Agriculture Faisalabad, Faisalabad, Pakistan
9. i Department of Physics, University of Sahiwal, Sahiwal, Punjab, Pakistan
10. j Department of Chemistry, The University of Lahore, Lahore, Pakistan