[1] Soochow Univ, Inst Biol & Med Sci, Lab Cellular & Mol Tumor Immunol, Coll Med, Suzhou 215123, Peoples R China
[2] Soochow Univ, Dept Radiotherapy, Affiliated Hosp 1, Suzhou 215006, Peoples R China
[3] Soochow Univ, Inst Med Biotechnol, Suzhou 215007, Peoples R China
[4] Soochow Univ, Affiliated Hosp 1, Dept Oncol, Suzhou 215006, Peoples R China