Affiliation: | 1. Department of Chemistry and Applied Biosciences, ETH Zurich, Zurich, Switzerland;2. Department of Molecular Biology, University of Salzburg, Salzburg, Austria;3. Department of Biosystems Science and Engineering, ETH Zurich, Zurich, Switzerland |