1. Department of Chemistry, University of Sargodha, Sargodha 40100, Pakistan
2. Promising Centre for Sensors and Electronic Devices (PCSED), Advanced Materials and Nano-Research Centre, Najran University, Najran 11001, Saudi Arabia
3. Department of Physics, Faculty of Science and Arts, Najran University, Najran 11001, Saudi Arabia
4. Department of Textile Engineering, National Textile University, Faisalabad 37610, Pakistan
5. Department of Materials, National Textile University, Faisalabad 37610, Pakistan
6. Department of Chemistry and Chemical Engineering, Lahore University of Management Sciences, Lahore 54792, Pakistan
7. Electrical Engineering Department, College of Engineering, Najran University, Najran 61441, Saudi Arabia
8. Department of Chemistry, Faculty of Science and Arts at Sharurah, Najran University, Sharurah 68342, Saudi Arabia