1. Engineering Research Center of Technical Textiles
2. College of Textiles
3. Donghua University
4. Shanghai 201620
5. China
6. State Key Lab for Modification of Chemical Fibers & Polymer Materials
7. College of Chemistry
8. Chemical Engineering and Biotechnology
9. Shanghai
10. Department of Chemistry
11. College of Science
12. King Saud University
13. Riyadh
14. Kingdom of Saudi Arabia