1. Institute for Theoretical Physics Heidelberg University; Heidelberg Germany
2. Interdisciplinary Center for Scientific Computing Heidelberg University; Heidelberg Germany
3. Molecular and Cellular Modeling Group; Heidelberg Institute for Theoretical Studies; Heidelberg Germany
4. Center for Molecular Biology (ZMBH), DKFZ-ZMBH Alliance, Heidelberg University; Heidelberg Germany
5. Shanghai Institute of Biological Sciences Chinese Academy of Science; Shanghai People's Republic of China