1. College of Animal Science and Technology, Nanjing Agricultural University, Nanjing 210095, China
2. Key Laboratory of Animal Physiology and Biochemistry, Ministry of Agriculture, Nanjing Agricultural University, Nanjing 210095, China
3. Department of Animal Sciences, Purdue University, West Lafayette, IN 47907-2054