1. Key Laboratory of Eco-textiles of Ministry of Education
2. School of Textiles and Clothing
3. Jiangnan University
4. Wuxi
5. China
6. Key Laboratory of Advanced Food Manufacturing Equipment and Technology
7. School of Mechanical Engineering
8. Department of Poultry Science
9. Auburn University
10. Auburn 36849
11. USA