1. Textile Technology Program, Faculty of Industrial and Energy Technology, Borg EL-Alarb Technological University, New Borg El-Arab City 21934, Alexandria, Egypt
2. Department of Chemistry, Faculty of Science, Alexandria University, Ibrahimia 21321, Alexandria, Egypt
3. Polymeric Materials Research Department, Advanced Technology and New Materials Research Institute, City of Scientific Research and Technological Applications (SRTA-CITY), New Borg El-Arab City 21934, Alexandria, Egypt
4. Department of Chemistry, College of Science, King Saud University, Riyadh 11451, Saudi Arabia