1. Max Planck Institute for Chemical Energy Conversion, Stiftstrasse 34-36, D-45470 Mülheim an der Ruhr, Germany.
2. Institut de Biologie et de Technologies de Saclay, CNRS UMR 8221, Commissariat à l’Énergie Atomique (CEA) Saclay, 91191 Gif-sur-Yvette, France.