1. State Key Laboratory for Animal Disease Control and Prevention, National High Containment Facilities for Animal Diseases Control and Prevention, Harbin Veterinary Research Institute, CAAS, Harbin, People’s Republic of China
2. Institute of Western Agriculture, CAAS, Changji, People’s Republic of China