[1] Univ Barcelona, Fac Pharm, Dept Pharm Pharmaceut Technol & Phys Chem, Barcelona 08028, Spain
[2] Univ Barcelona, Inst Nanosci & Nanotechnol IN2UB, Barcelona 08028, Spain
[3] Dept Patol & Terapeut Expt, Barcelona 08907, Spain
[4] Hosp Univ Bellvitge, Bellvitge Inst Biomed Res, Barcelona 08907, Spain
[5] Univ Barcelona, Sch Med, Dept Pathol & Expt Therapy, Serra Hunter Programme,Immunol Unit, Feixa Llarga S-N, Lhospitalet De Llobregat 08907, Spain
[6] IQAC CSIC, Unit Synth & Biomed Applicat Peptides, Barcelona 08034, Spain