[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] Hunan Agr Univ, Coll Vet Med, Changsha 410128, Hunan, Peoples R China
[3] Univ Calif Davis, Dept Entomol & Nematol, Davis, CA 95616 USA
[4] Natl Marine Fisheries Res Inst, Kollataja 1, PL-81332 Gdynia, Poland
[5] Sapienza Univ Rome, Sect Parasitol, Dept Publ Hlth & Infect Dis, Rome, Italy
[6] Univ Sunshine Coast, Genecol Res Ctr, Sippy Downs, Qld 4558, Australia
[7] Univ Melbourne, Fac Vet & Agr Sci, Parkville, Vic 3010, Australia