1. Key Laboratory of Science and Technology of Eco-Textiles
2. Ministry of Education
3. College of Chemistry, Chemical Engineering and Biotechnology
4. Donghua University
5. Shanghai 201620
6. Department of Chemical & Petroleum Engineering
7. Schulich School of Engineering
8. University of Calgary
9. Calgary
10. Canada