1. Shanghai Key Laboratory of Veterinary Biotechnology, Department of Animal Science, School of Agriculture and Biology, Shanghai Jiao Tong University, Shanghai, People’s Republic of China
2. Animal Husbandry and Veterinary Research Institute, Shanghai Academy of Agricultural Science, Shanghai, People’s Republic of China