[1] Zhejiang Univ, Sir Run Run Shaw Inst Clin Med, Hangzhou 310016, Zhejiang, Peoples R China
[2] Key Lab Biotherapy Zhejiang Prov, Hangzhou 310016, Zhejiang, Peoples R China
[3] Zhejiang Univ, Dept Surg Oncol, Affiliated Hosp 1, Coll Med, Hangzhou 310003, Zhejiang, Peoples R China
[4] Wenzhou Med Coll, Zhuji Hosp, Dept Surg, Zhuji 311800, Zhejiang, Peoples R China
[5] Zhejiang Univ, Coll Med, Affiliated Hosp 2, Clin Res Ctr, Hangzhou 310003, Zhejiang, Peoples R China