[1] Shanghai Jiao Tong Univ, Fac Basic Med, Sch Med, 280 South Chongqing Rd, Shanghai 200025, Peoples R China
[2] Shanghai Jiao Tong Univ, Dept Biochem & Mol Cellular Biol, Shanghai Key Lab Tumor Microenvironm & Inflammat, Sch Med, Shanghai 200025, Peoples R China
[3] Shanghai Jiao Tong Univ, Sch Med, Shanghai Gen Hosp, Dept Orthoped Surg, Haining Rd 100, Shanghai 200080, Peoples R China
[4] Chinese Univ Hong Kong, Dept Informat Engn, Shatin, Hong Kong 999077, Peoples R China