1. Max-Planck-Institut für Chemische Energiekonversion, Stiftstrasse 34-36, 45470 Mülheim an der Ruhr, Germany
2. Institut für Chemie, Technische Universität Berlin, Strasse des 17. Juni 135, 10623 Berlin, Germany
3. School of Chemical Sciences, University of Illinois, 600 South Mathews Avenue, Urbana, Illinois 61801, United States
4. SETI Institute, Mountain View, California 94043, United States