1. Department of Textile Engineering, National Textile University, Faisalabad 37610, Pakistan
2. Science and Engineering Research Center, Najran University, Najran 11001, Saudi Arabia
3. Department of Chemistry, Faculty of Science and Arts at Sharurah, Najran University, Sharurah 68342, Saudi Arabia
4. Laboratoire de Physique et Mécanique Textiles (LPMT), Université de Haute-Alsace | UHA, Mulhouse, France
5. Department of Organic and Nano Engineering, Hanyang University, Seoul 04763, South Korea
6. Department of Materials, National Textile University, Faisalabad, 37610, Pakistan
7. Department of Electrical Engineering, College of Engineering, Najran University, Najran 11001, Saudi Arabia
8. Advanced Materials and Nano-Research Centre (AMNRC), Najran University, Najran 11001, Saudi Arabia