1. Faculty of Metallurgical and Energy Engineering
2. Kunming University of Science and Technology
3. Kunming 650093
4. China
5. School of Textile Science and Engineering
6. National Engineering Laboratory for Advanced Yarn and Clean Production
7. Wuhan Textile University
8. Wuhan 430200
9. Department of Mechanical, Materials and Aerospace Engineering
10. Illinois Institute of Technology
11. Chicago 60616
12. USA