1. Department of Chemistry and Biochemistry
2. University of Bern
3. 3012 Bern
4. Switzerland
5. Department of Pharmacy
6. Department of Nephrology and Hypertension
7. University Hospital Bern
8. Inselspital
9. 3010 Bern
10. Institute of Biophysics
11. Johannes Kepler University Linz
12. 4020 Linz
13. Austria
14. University of São Paulo
15. 05508-000 São Paulo
16. Brazil