1. College of Animal Science and Technology, Guangxi University, Nanning, China Guangxi
2. Guangxi Key Laboratory of Animal Breeding, Disease Control and Prevention, Guangxi University, Nanning, China
3. Institute for New Rural Development, Guangxi University, Nanning, China