1. College of Animal Science and Technology, Shandong Agricultural University, 61 Daizong Street, Taian 271000, China
2. Shandong Provincial Key Laboratory of Animal Biotechnology and Disease Control and Prevention, 61 Daizong Street, Taian 271000, China
3. Shandong Provincial Engineering Technology Research Center of Animal Disease Control and Prevention, 61 Daizong Road, Taian 271000, China
4. Sino-German Cooperative Research Centre for Zoonosis of Animal Origin Shandong Province, 61 Daizong Street, Taian 271000, China