[1] China Agr Univ, Coll Biol Sci, Dept Microbiol & Immunol, State Key Lab Agrobiotechnol, Beijing 100193, Peoples R China
[2] Beijing Entry Exit Inspect & Quarantine Bur, Beijing 100026, Peoples R China
[3] China Agr Univ, Coll Vet Med, Parasitol Lab, Beijing 100193, Peoples R China
[4] China Agr Univ, State Key Lab Agrobiotechnol, Beijing 100193, Peoples R China