1. Institute of Chemical Sciences and Engineering; Ecole Polytechnique Fédérale de Lausanne (EPFL); 1015 Lausanne Switzerland
2. Ludwig Center for Cancer Research, Department of Oncology; University of Lausanne; 1066 Epalinges Switzerland
3. Swiss Institute for Experimental Cancer Research (ISREC); Ecole Polytechnique Fédérale de Lausanne (EPFL); 1015 Lausanne Switzerland