1. Instituut-Lorentz, Universiteit Leiden, PO Box 9506, 2300 RA Leiden, The Netherlands
2. Kavli Institute of Nanoscience, Delft University of Technology, Delft, The Netherlands
3. Department of Biology, University of Maryland College Park, MD 20742, USA