1. Theodor Kocher Institute, University of Bern, 3012 Bern, Switzerland
2. Department of Oncology, University of Lausanne, 1011 Lausanne, Switzerland
3. Ludwig Institute for Cancer Research, University of Lausanne, 1011 Lausanne, Switzerland
4. Department of Developmental Biology and Regeneration, Institute of Anatomy, University of Bern, 3012 Bern, Switzerland
5. Department for BioMedical Research (DBMR), University of Bern, 3010 Bern, Switzerland
6. Institute of Applied Physics, University of Bern, 3012 Bern, Switzerland