1. School of Life Sciences, Anhui Agricultural University, Hefei, People’s Republic of China
2. Shanghai Veterinary Research Institute, The Chinese Academy of Agricultural Sciences (CAAS), Shanghai, People’s Republic of China
3. Anhui Province Key Laboratory of Veterinary Pathobiology and Disease Control, Hefei, People’s Republic of China