1. Instituto de Biologia Molecular e Celular, Universidade do Porto, Rua do Campo Alegre 823, 4150-180 Porto, Portugal
2. Physical Biochemistry, Department of Chemistry, Technische Universität Darmstadt, Petersenstrasse 22, D-64287 Darmstadt, Germany
3. Instituto de Ciências Biomédicas de Abel Salazar, Largo Prof. Abel Salazar 2, Universidade do Porto, 4050 Porto, Portugal