1. Karlsruhe Institute of Technology Institute of Catalysis Research and Technology 76344 Eggenstein-Leopoldshafen Germany
2. Karlsruhe Institute of Technology Institute of Process Engineering in Life Sciences 2 – Technical Biology 76131 Karlsruhe Germany