[1] Chinese Acad Agr Sci, Lanzhou Inst Husb & Pharmaceut Sci, Key Lab Vet Pharmaceut Dev, Minist Agr, Lanzhou 730050, Peoples R China
[2] Chinese Acad Agr Sci, Lanzhou Vet Res Inst, State Key Lab Vet Etiol Biol, Key Lab Vet Parasitol Gansu Prov, Lanzhou 730046, Peoples R China
[3] Shanxi Agr Univ, Coll Vet Med, Jinzhong 030801, Peoples R China
[4] Hunan Agr Univ, Coll Vet Med, Res Ctr Parasites & Vectors, Changsha 410128, Peoples R China
[5] Northwest A&F Univ, Coll Vet Med, Xianyang 712100, Peoples R China
[6] Ningxia Univ, Coll Life Sci, Yinchuan 750021, Ningxia, Peoples R China
[7] Yunnan Agr Univ, Coll Vet Med, Key Lab Vet Publ Hlth Yunnan Prov, Kunming 650201, Yunnan, Peoples R China