[1] Zhejiang Univ, Coll Anim Sci, Hangzhou 310058, Zhejiang, Peoples R China
[2] Zhejiang Univ, Key Lab Mol Anim Nutr, Minist Educ, Hangzhou 310058, Peoples R China
[3] Key Lab Anim Feed & Nutr Zhejiang Prov, Hangzhou 310058, Peoples R China
[4] Zhejiang Univ, Sch Med, Affiliated Hosp 2, Dept Infect Dis, Hangzhou 310009, Peoples R China
[5] Zhejiang Univ, Sch Med, Zhejiang Univ Univ Edinburgh Inst ZJU UoE Inst, Haining, Peoples R China
[6] Zhejiang Univ, Inst Translat Med, Hangzhou 310029, Peoples R China
[7] Zhejiang Univ, Binjiang Inst, Res Ctr Life Sci & Human Hlth, Hangzhou 310053, Peoples R China