1. College of Animal Science and Technology, Guangxi University, Nanning 530004, China
2. Institute for New Rural Development, Guangxi University, Nanning 530004, China
3. College of Animal Science and Technology, Guangxi Agricultural Vocational University, Nanning 530007, China