1. Department of Molecular Biophysics, Leibniz-Forschungsinstitut für Molekulare Pharmakologie, Robert-Rössle-Straße 10, Berlin 13125, Germany
2. Hefei National Laboratory for Physical Sciences at the Microscale, School of Life Sciences, University of Science and Technology of China, Huangshan Road 443, Hefei 230027, People’s Republic of China
3. Institut für Biologie, Humboldt-Universität zu Berlin, Invalidenstraße 42, Berlin 10115, Germany