1. Key Laboratory of Eco-textiles of Ministry of Education
2. College of Textiles and Clothing
3. Jiangnan University
4. Wuxi
5. China
6. Department of Chemistry
7. University of Massachusetts Lowell
8. Lowell
9. USA
10. Department of Poultry Science
11. Auburn 36849