[1] Chinese Acad Sci, Inst Biophys, Natl Lab Macromol, CAS Key Lab Infect & Immun, Beijing 100101, Peoples R China
[2] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
[3] Chinese Acad Agr Sci, Harbin Vet Res Inst, State Key Lab Vet Biotechnol, Harbin 150069, Heilongjiang, Peoples R China
[4] Chinese Acad Agr Sci, Harbin Vet Res Inst, Natl High Containment Lab Anim Dis Control & Prev, Harbin 150069, Heilongjiang, Peoples R China
[5] ShanghaiTech Univ, Shanghai Inst Adv Immunochem Studies, Shanghai 201210, Peoples R China
[6] ShanghaiTech Univ, Sch Life Sci & Technol, Shanghai 201210, Peoples R China
[7] Tsinghua Univ, Sch Med, Lab Struct Biol, Beijing 100084, Peoples R China
[8] Nankai Univ, State Key Lab Med Chem Biol, Tianjin 300353, Peoples R China