1. ICFO-Institut de Ciencies Fotoniques, Mediterranean Technology Park, 08860 Castelldefels (Barcelona), Spain
2. ICREA-Institució Catalana de Recerca i Estudis Avançats, 08010 Barcelona, Spain
3. Nanobiophysics, MIRA Institute for Biomedical Technology and Technical Medicine and MESA+ Institute for Nanotechnology, University of Twente, 7522 NB Enschede, The Netherlands
4. Department of Tumor Immunology, Radboud Institute for Molecular Life Sciences, Radboud University Medical Center, 6500 HB Nijmegen, The Netherlands
5. Department of Chemistry, University of North Carolina at Chapel Hill, Chapel Hill, NC 27599-3290, USA
6. Department of Cell Biology and Physiology, University of North Carolina at Chapel Hill, Chapel Hill, NC 27599-7090, USA
7. Lineberger Comprehensive Cancer Center, University of North Carolina at Chapel Hill, Chapel Hill, NC 27599, USA