1. Henan University of Animal Husbandry and Economy, China
2. Henan University of Technology, China
3. China Agricultural University, People’s Republic of China
4. University of Nottingham, UK
5. University of Nebraska-Lincoln, USA; University of Nebraska-Lincoln, USA