1. Institut für Chemie Technische Universität Berlin Sek. PC 14 Strasse des 17. Juni 135 10623 Berlin Germany
2. Department of Molecular Enzymology Institute of Biochemistry and Biology University of Potsdam Karl-Liebknecht-Str. 24–25 14476 Potsdam Germany
3. Professur für Elektrochemie Fakultät für Chemie und Lebensmittelchemie Technische Universität Dresden Andreas-Schubert-Bau Zellescher Weg 19 01069 Dresden Germany