1. National Key Laboratory of Veterinary Public Health and Safety, College of Veterinary Medicine, China Agricultural University, Beijing, China
2. Key Laboratory of Animal Epidemiology of the Ministry of Agriculture and Rural Affairs, College of Veterinary Medicine, China Agricultural University, Beijing, China
3. State Key Laboratory of Animal Disease Control, Harbin Veterinary Research Institute, Chinese Academy of Agricultural Sciences, Harbin, China
4. Tianjin Key Laboratory of Function and Application of Biological Macromolecular Structures, School of Life Sciences, Tianjin University, Tianjin, China
5. Department of Biochemistry and Biophysics, Texas A&M University, College Station, Texas, USA