1. Department of Textile Engineering, National Textile University, Faisalabad 37610, 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 Materials, National Textile University, Faisalabad 37610, Pakistan
5. Department of Dermatology, The University of Faisalabad, Faisalabad 38000, Pakistan
6. Department of Chemistry, University of Sargodha, Sargodha 40100, Pakistan
7. Department of Chemistry and Chemical Engineering, Lahore University of Management Sciences, Lahore 54792, Pakistan
8. Electrical Engineering Department, College of Engineering, Najran University, Najran 11001, Saudi Arabia
9. Department of Surgery, College of Medicine, Najran University, Najran 11001, Saudi Arabia
10. Department of Chemistry, Faculty of Science and Arts at Sharurah, Najran University, Najran 11001, Saudi Arabia