1. Key Laboratory of Eco-textiles
2. Ministry of Education
3. Jiangnan University
4. Wuxi
5. China
6. Joint School of Nanoscience and Nanoengineering
7. North Carolina A&T State University
8. The University of North Carolina at Greensboro
9. Greensboro
10. USA