1. Department of Animal Science, University of Connecticut, Storrs, CT, USA
2. College of Animal Science and Technology, Guangxi University, Nanning, China
3. Department of Computer Science, University of Connecticut, Storrs, CT, USA
4. School of Animal Science, Louisiana State University Agricultural Center, Baton Rouge, LA, USA