1. State Key Laboratory of New Fiber Materials and Modern Textiles, College of Textiles and Clothing; Qingdao University; Qingdao Shandong 266071 China
2. Key Laboratory of Eco-textiles of Ministry of Education, College of Textiles and Clothing; Jiangnan University; Wuxi Jiangsu 214122 China
3. Department of Poultry Science; Auburn University; Auburn Alabama 36849