1. College of Animal Science and Technology, Yangzhou University, Yangzhou 225009, China
2. School of Biological and Chemical Engineering, Yangzhou Polytechnic College, Yangzhou 225009, China
3. Jiangsu Institute of Poultry Sciences, Yangzhou 225003, China
4. Department of Animal Science, Iowa State University, Ames, IA 50011, USA