1. Department of Cell and Molecular Biology, Science for Life Laboratory, Uppsala University, 75105 Uppsala, Sweden.
2. Department of Medical Sciences, Science for Life Laboratory, Uppsala University, 75144 Uppsala, Sweden.
3. Department of Biochemistry, University of Zürich, 8057 Zürich, Switzerland.
4. Small Biosystems Lab, Condensed Matter Physics Department, Universitat de Barcelona, 08028 Barcelona, Spain.
5. Institut de Nanociència i Nanotecnologia (IN2UB), Universitat de Barcelona, 08028 Barcelona, Spain.