1. Key Laboratory of Textile Science & Technology
2. Ministry Education
3. College of Textiles
4. Donghua University
5. Shanghai 201620
6. Department of Mechanical Engineering
7. National University of Singapore
8. 117574 Singapore
9. Jiangsu Key Laboratory of Materials and Technology for Energy Conversion
10. College of Materials Science and Technology
11. Department of Materials Science and Engineering
12. 117579 Singapore
13. Nanjing University of Aeronautics and Astronautics
14. Nanjing
15. P. R. China