[1] Shenyang Agr Univ, Coll Anim Sci & Vet Med, Shenyang 110866, Peoples R China
[2] Shaanxi Normal Univ, Coll Life Sci, Xian 710119, Peoples R China
[3] Queen Mary Univ London, Sch Biol & Chem Sci, London E1 4NS, England
[4] Shenyang Agr Univ, Key Lab Zoonosis Liaoning Prov, Shenyang 110866, Peoples R China