Istituto di Biomembrane e Bioenergetica and.|Istituto Tecnologie Biomediche, Consiglio Nazionale delle Ricerche, 70126 Bari, Italy.|Istituto Nazionale di Fisica Nucleare, 70126 Bari, Italy and.|Istituto Nazionale di Fisica Nucleare, 70126 Bari, Italy and.|Istituto Nazionale di Fisica Nucleare, 70126 Bari, Italy and.|Istituto di Biomembrane e Bioenergetica and Dipartimento Bioscienze, Biotecnologie e Biofarmaceutica, University of Bari, 70126 Bari, Italy.