1. State Key Laboratory of Herbage Improvement and Grassland Agro-ecosystems, Key Laboratory of Grassland Livestock Industry Innovation, Ministry of Agriculture and Rural Affairs, College of Pastoral Agriculture Science and Technology, Lanzhou University, Lanzhou, China
2. Livestock Production Science Branch, Agri-Food and Biosciences Institute, Hillsborough, County Down, United Kingdom
3. School of Computing, University of Ulster, Belfast, United Kingdom