1. Key Laboratory of Textile Science &Technology
2. Ministry of Education
3. College of Textiles
4. Donghua University
5. Shanghai 201620
6. Petrochemical Research Chair
7. Department of Chemistry
8. College of Science
9. King Saud University
10. Riyadh 11451
11. Nanomaterials Research Center
12. Modern Textile Institute
13. Shanghai 200051
14. China