1. Guangxi Zhuang Autonomous Region Center for Analysis and Test Research, Nanning, Guangxi 530022, China
2. ImmuneChem Pharmaceuticals Inc., Burnaby, BC, V5J 3J1, Canada
3. Faculty of Animal Science and Technology, Gaungxi University, Nanning, Guangxi 530015, China