[1] Univ Lausanne, Ludwig Inst Canc Res, Lausanne Branch, CH-1066 Epalinges, Switzerland
[2] Swiss Inst Expt Canc Res, CH-1066 Epalinges, Switzerland
[3] Swiss Inst Expt Canc Res, Genet & Stem Cell Lab, CH-1066 Epalinges, Switzerland
[4] Swiss Fed Inst Technol, Epalinges, Switzerland