1. Key Laboratory of Livestock Infectious Diseases, Ministry of Education, and Key Laboratory of Ruminant Infectious Disease Prevention and Control (East), Ministry of Agriculture and Rural Affairs, College of Animal Science and Veterinary Medicine, Shenyang Agricultural University, 120 Dongling Road, Shenyang 110866, China
2. College of Sciences, Northeastern University, Shenyang 110819, China
3. College of Information Science and Engineering, Northeastern University, Shenyang 110819, China