[1] Swiss Inst Expt Canc Res ISREC, EPFL SV ISREC, Stn 19, CH-1015 Lausanne, Switzerland
[2] Ecole Polytech Fed Lausanne, Inst Chem Sci & Engn ISIC SB EPFL, EPFL SB ISIC Direct, CH A3 398 Stn 6, CH-1015 Lausanne, Switzerland
[3] Univ Calif Los Angeles, Dept Mol Cell & Dev Biol, Los Angeles, CA 90095 USA
[4] Swiss Fed Inst Technol Lausanne EPFL, Swiss Canc Ctr Lausanne, CH-1015 Lausanne, Switzerland