1. Joint International Research Laboratory of Animal Health and Animal Food Safety, College of Veterinary Medicine, Southwest University, Chongqing, China
2. National Center of Technology Innovation for Pigs, Chongqing, China
3. Immunology Research Center, Medical Research Institute, Southwest University, Chongqing, China