[1] Sun Yat Sen Univ, Coll Life Sci, State Key Lab Biocomrol, Guangzhou 510275, Guangdong, Peoples R China
[2] Sun Yat Sen Univ, State Key Lab Oncol, Guangzhou 510275, Guangdong, Peoples R China
[3] Sun Yat Sen Univ, Dept Pathol, Ctr Canc, Guangzhou 510275, Guangdong, Peoples R China
[4] Sun Yat Sen Univ, Dept Immunol, Guangzhou 510275, Guangdong, Peoples R China