1. Institut Català de Nanotecnologia, Campus UAB, 08193 Barcelona, Spain
2. Macrophage Biology Group, Institute for Research in Biomedicine, Barcelona Science Park and Department of Physiology, University of Barcelona, Barcelona, Spain
3. Design Synthesis and Structure of Peptides and Proteins, Institute for Research in Biomedicine, Barcelona Science Park, Barcelona, Spain
4. Unitat de Microscòpia Electrònica i Reconeixement Molecular in Situ, Serveis Científico-Tècnics, Universitat de Barcelona
5. Department of Organic Chemistry, University of Barcelona, Spain
6. Institut Català de Recerca i Estudis Avançats (ICREA) Barcelona, Spain