1. Chongqing Academy of Animal Sciences Chongqing China
2. Key Laboratory of Pig Industry Sciences Chongqing Key Laboratory of Pig Industry Sciences Ministry of Agriculture Chongqing China
3. College of Animal Science Southwest University Chongqing China