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. Electrical Engineering Department, College of Engineering, Najran University, Najran 61441, Saudi Arabia
4. Department of Materials, National Textile University, Faisalabad 37610, Pakistan
5. Department of Applied Chemistry, Government College University, Faisalabad 38000, Pakistan
6. Department of Textile & Clothing, Karachi Campus, National Textile University, Karachi 74900, Pakistan
7. Department of Chemistry, Faculty of Science and Arts, Najran University, Najran 11001, Saudi Arabia
8. Department of Chemistry, Faculty of Science and Arts at Sharurah, Najran University, Najran 11001, Saudi Arabia
9. Department of Surgery, College of Medicine, Najran University, Najran 11001, Saudi Arabia