1. Shanghai Key Laboratory of Veterinary Biotechnology, Department of Animal Science, School of Agriculture and Biology, Shanghai Jiaotong University, Shanghai 200240, China
2. Animal Husbandry and Veterinary Research Institute, Shanghai Academy of Agricultural Science, Shanghai 200030, China