1. Key Laboratory of Livestock Infectious Diseases in Northeast China, Ministry of Education, College of Animal Science and Veterinary Medicine, Shenyang Agricultural University, Shenyang 110866, China.
2. Qingdao Vetlab Biotechnology Co., Ltd., Qingdao 266109, China.