[1] Univ Hong Kong, Dept Surg, Hong Kong, Hong Kong, Peoples R China
[2] Natl Univ Hlth Syst, Dept Pharmacol & Surg, Singapore 117597, Singapore
[3] Natl Univ Singapore, Canc Sci Inst Singapore, Singapore 117456, Singapore
[4] ASTAR, Inst Mol & Cell Biol, Singapore 138673, Singapore