1. Hubei Key Laboratory of Biomass Fiber and Ecological Dyeing and Finishing
2. Wuhan Textile University
3. Wuhan 430200
4. China
5. State Key Laboratory for Hubei New Textile Materials and Advanced Processing Technology
6. School of Electrical Engineering and Automation
7. Luoyang Institute of Science and Technology
8. Luoyang 471023