Institution: | (1) College of Animal Science and Technology, Huazhong Agricultural University, Wuhan, 430070, Hubei, PR China;(2) Shiye Municipal Bureau of Animal Husbandry of Hubei Province, Shiye, 442000, China;(3) Department of Livestock Production, University of Veterinary and Animal Sciences, Lahore, 5400, Pakistan |