1. Department of Bionanoscience, Kavli Institute of Nanoscience, Delft University of Technology, 2629 HZ Delft, The Netherlands
2. Living Matter Department, AMOLF, 1098 XG Amsterdam, The Netherlands
3. Division of Cell Biology, Faculty of Science, Utrecht University, 3584 CH Utrecht, The Netherlands