1. Department of Chemistry, Government College University Faisalabad, Pakpattan Road, Sahiwal, Punjab, 57000, Pakistan
2. Department of Clinical Sciences, Faculty of Veterinary and Animal Sciences, Muhammad Nawaz Shareef University of Agriculture, Multan 66000, Punjab, Pakistan
3. Department of Pharmacy, COMSATS University Islamabad, Lahore Campus, 54000, Pakistan
4. Solar Cell Applications Research Lab, Department of Physics, Government College University Lahore, Lahore 54000, Punjab, Pakistan
5. Core Research Facilities, King Fahd University of Petroleum & Minerals, Dhahran 31261, Saudi Arabia
6. Laboratory of Nanomaterials for Renewable Energy and Artificial Photosynthesis (NanoREAP), Institute of Physics, UFRGS, 91509-900 Porto Alegre, Rio Grande do Sul, Brazil
7. Chemistry Department, College of Science, King Khalid University, P. O. Box 9004, Abha 62223, Saudi Arabia