[1] S China Univ Technol, Sch Biosci & Bioengn, Guangzhou 510006, Guangdong, Peoples R China
[2] Univ Texas SW Med Ctr Dallas, Dept Pathol, Dallas, TX 75235 USA
[3] Univ Chicago, Dept Pathol, 5841 S Maryland Ave, Chicago, IL 60637 USA
[4] Chinese Acad Sci, IBP UTSW Joint Immunotherapy Grp, Key Lab Infect & Immun, Inst Biophys, Beijing 100101, Peoples R China
[5] Shanghai Jiao Tong Univ, Sch Life Sci & Biotechnol, Shanghai 200240, Peoples R China