1. Department of Biology, Institute of Molecular Systems Biology, ETH Zurich, CH-8093 Zurich, Switzerland
2. Department of Genetics, Stanford University, Stanford, CA 94305
3. S3IT, University of Zurich, CH-8057 Zurich, Switzerland
4. Faculty of Science, University of Zurich, CH-8057 Zurich, Switzerland