1. College of Animal Science and Technology, Anhui Agricultural University, Hefei 230036, China
2. Shanghai Veterinary Research Institute, Chinese Academy of Agricultural Sciences, Shanghai 200241, China
3. Anhui Province Key Laboratory of Veterinary Pathobiology and Disease Control, Hefei 230036, China