1. DECHEMA Research Institute
2. Theodor-Heuss-Allee 25
3. 60486 Frankfurt am Main, Germany
4. Molecular Enzymology group
5. Biomolecular Sciences and Biotechnology Institute
6. University of Groningen
7. 9747 AG Groningen, The Netherlands
8. Department of Biotechnology
9. Delft University of Technology
10. 2628 BL Delft, The Netherlands
11. University of the Free State
12. , South Africa