1. Department of Cellular Biophysics, Max Planck Institute for Medical Research, 69120 Heidelberg, Germany
2. Department of Biophysical Chemistry, Heidelberg University, 69120 Heidelberg, Germany
3. Department of Chemistry, Technical University of Munich, 85748 Garching, Germany