1. College of Animal Science and Technology, Guangxi University, Nanning 530005, People’s Republic of China
2. Guangxi Nongken Yongxin Animal Husbandry Group Xijiang Co. LTD, Guigang 537000, People’s Republic of China
3. College of Animal Science and Veterinary Medicine, Henan Institute of Science and Technology, Xinxiang 453003, People’s Republic of China