1. Institute of Molecular Systems Biology ETH Zürich Zürich Switzerland
2. Department of Physics University of California at San Diego La Jolla CA USA
3. State Key Laboratory of Protein and Plant Gene Research School of Life Sciences Peking University Beijing China
4. Institute for Theoretical Studies ETH Zürich Zürich Switzerland