[1] Second Mil Med Univ, Natl Key Lab Med Immunol, Inst Immunol, Shanghai 200433, Peoples R China
[2] Yangzhou Univ, Sch Med, Immunol Lab, Yangzhou 225009, Peoples R China
[3] Zhejiang Univ, Sch Med, Inst Immunol, Hangzhou 310058, Zhejiang, Peoples R China
[4] Chinese Acad Med Sci, Natl Key Lab Med Mol Biol, Beijing 100730, Peoples R China