[1] Anhui Med Univ, Affiliated Hosp 1, Dept Gen Surg, Hefei, Anhui, Peoples R China
[2] Anhui Med Univ, Dept Pathol, Hefei 230032, Anhui, Peoples R China
[3] Anhui Med Univ, Lab Pathogen Microbiol & Immunol, Hefei, Anhui, Peoples R China
[4] Natl Univ Singapore, Canc Sci Inst Singapore, Singapore, Singapore
[5] Natl Univ Singapore, Dept Pharmacol, Singapore, Singapore
[6] Tsinghua Univ, Tsinghua Berkeley Shenzhen Inst, Grad Sch Shenzhen, Shenzhen, Peoples R China