[1] UCL, Canc Prote Lab, EGA Inst Womens Hlth, London WC1E 6BT, England
[2] Natl Tsing Hua Univ, Inst Bioinformat & Struct Biol, Hsinchu 30013, Taiwan
[3] Natl Tsing Hua Univ, Dept Life Sci, Hsinchu 30013, Taiwan
[4] Kings Coll London, Randall Div Cell & Mol Biophys, London SE1 1UL, England
[5] Ludwig Inst Canc Res, London W1W 7BS, England
[6] Ind Technol Res Inst, Hsinchu 31040, Taiwan