1. Institute of Chemical Sciences and Engineering; Swiss Federal Institute of Technology Lausanne (EPFL); 1015 Lausanne Switzerland
2. National Centre of Competence in Research (NCCR) in Chemical Biology; 1015 Lausanne Switzerland
3. Swiss Institute for Experimental Cancer Research (ISREC); Swiss Federal Institute of Technology Lausanne (EPFL); 1015 Lausanne Switzerland