1. Hubei Provincial Key Laboratory of Biomass Fiber and Eco-Dyeing & Finishing
2. College of Chemistry & Chemical Engineering
3. Wuhan Textile University
4. Wuhan 430200
5. China
6. Key Laboratory of Pesticide & Chemical Biology of the Ministry of Education
7. College of Chemistry
8. Central China Normal University
9. Wuhan 430079
10. P. R. China