[1] Peking Univ, Acad Adv Interdisciplinary Studies, Biomed Pioneering Innovat Ctr BIOPIC, Beijing 100871, Peoples R China
[2] Peking Univ, Sch Life Sci, Beijing 100871, Peoples R China
[3] Inst Canc Res, Shenzhen Bay Lab, Shenzhen 518132, Peoples R China
[4] Sun Yat Sen Univ, Dept Liver Surg, Canc Ctr, State Key Lab Oncol South China, Guangzhou 510060, Peoples R China