[1] Shenyang Agr Univ, Coll Anim Sci & Vet Med, Key Lab Livestock Infect Dis, Minist Educ, 120 Dongling Rd, Shenyang 110866, Peoples R China
[2] Shenyang Agr Univ, Coll Anim Sci & Vet Med, Key Lab Ruminant Infect Dis Prevent & Control East, Minist Agr & Rural Affairs, 120 Dongling Rd, Shenyang 110866, Peoples R China
[3] Chinese Acad Med Sci, Res Unit Pathogen Mech Zoonot Parasites, 120 Dongling Rd, Shenyang 110866, Peoples R China
[4] Shenyang Agr Univ, Coll Anim Sci & Vet Med, Shenyang 110866, Peoples R China