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