[1] Zhejiang Univ, Sch Med, Inst Immunol, 866 Yuhangtang Rd, Hangzhou 310058, Zhejiang, Peoples R China
[2] Second Mil Med Univ, Nat Key Lab Med Immunol, 800 Xiangyin Rd, Shanghai 200433, Peoples R China
[3] Second Mil Med Univ, Inst Immunol, 800 Xiangyin Rd, Shanghai 200433, Peoples R China
[4] Chinese Acad Med Sci, Peking Union Med Coll, Inst Basic Med Sci, Dept Immunol, Beijing, Peoples R China
[5] Chinese Acad Med Sci, Peking Union Med Coll, Inst Basic Med Sci, Ctr Immunotherapy, Beijing, Peoples R China
[6] Eastern Hepatobiliary Surg Hosp, Dept Hepat Surg 3, Shanghai, Peoples R China