Swiss Federal Institute of Technology, School of Life Sciences (SV), Swiss Institute for Experimental Cancer Research (ISREC), Brisken Lab (UPBRI), Lausanne, Switzerland