[1] Zhejiang Univ, Inst Prevent Vet Med, Hangzhou 310058, Zhejiang, Peoples R China
[2] Zhejiang Acad Agr Sci, Inst Anim Husb & Vet Med, Hangzhou 310021, Zhejiang, Peoples R China
[3] Southwest Univ Nationalities, Coll Life Sci & Technol, Chengdu 610041, Sichuan, Peoples R China