Institution: | 1. Department of Biochemistry, University of Geneva, Geneva, Switzerland;2. Department of Theoretical Physics, University of Geneva, Geneva, Switzerland;3. National Center for Competence in Research Chemical Biology, University of Geneva, Geneva, Switzerland |