Affiliation: | 1. Institute of Chemical Sciences and Engineering (ISIC), Ecole Polytechnique Fédérale de Lausanne (EPFL), Lausanne 1015, Switzerland;2. School of Life Sciences, Swiss Institute for Experimental Cancer Research (ISREC), Ecole Polytechnique Fédérale de Lausanne (EPFL), Lausanne 1015, Switzerland;3. Leica Microsystems AG, Heerbrugg 9435, Switzerland |