1. Department of Medical Biotechnology and Translational Medicine, University of Milan, Via Saldini 50, 20133 Milano, Italy
2. Department of Chemistry, University of Milan, Via Golgi 19, 20133 Milano, Italy
3. Finlay Vaccine Institute, 200 and 21 Street, 11600 Havana, Cuba
4. Department of Parasitology, Leiden University Medical Center, Albinusdreef 2, 2333 ZA Leiden, The Netherlands
5. Italian National Research Council (CNR), Institute of Biomolecular Chemistry (ICB), Via Campi Flegrei 34, 80078 Pozzuoli, Italy