Institute of Animal Husbandry and Veterinary, Hubei Academy of Agricultural Sciences
Wuhan, Hubei, China