1. Novartis Research Foundation, Friedrich Miescher Institute for Biomedical Research, Maulbeerstrasse 66, 4058 Basel, Switzerland
2. Faculty of Science, University of Basel, Klingelbergstrasse 50, 4056 Basel,
Switzerland
3. Department of
Biosystems Science
and Engineering, ETH Zurich, Mattenstrasse
26, 4058 Basel, Switzerland