[1] Chinese Acad Agr Sci, Lanzhou Vet Res Inst, State Key Lab Vet Etiol Biol, Key Lab Vet Parasitol Gansu Prov, Lanzhou 730046, Gansu, Peoples R China
[2] Univ Swabi, Dept Zool, Swabi, Khyber Pakhtunk, Pakistan
[3] Hebei Normal Univ, Coll Life Sci, Key Lab Anim Physiol Biochem & Mol Biol Hebei Pro, Shijiazhuang 050024, Hebei, Peoples R China
[4] Yangzhou Univ, Jiangsu Coinnovat Ctr Prevent & Control Important, Coll Vet Med, Yangzhou 225009, Jiangsu, Peoples R China