[1] Southern Univ Sci & Technol, Sch Life Sci, Guangdong Prov Key Lab Cell Microenvironm & Dis R, Shenzhen Key Lab Cell Microenvironm,Dept Biol, Shenzhen 518055, Peoples R China
[2] Southern Univ Sci & Technol, Dept Chem, Shenzhen 518055, Peoples R China
[3] Univ Pittsburgh, Sch Med, Dept Pathol, Pittsburgh, PA 15260 USA
[4] Univ Pittsburgh, Canc Inst, Pittsburgh, PA 15260 USA