1. Department of Chemistry, Technische Universität München, Lichtenbergstrasse 4, 85747 Garching, Germany
2. Biological Chemistry and Molecular Pharmacology, Harvard Medical School, 240 Longwood Avenue, Boston, MA 02115, USA
3. Department of Mathematics, University of Illinois, 851 S. Morgan Street, Chicago, IL 60607-7045, USA
4. Department of Computer Science and Electrical Engineering, University of Maryland Baltimore County, 1000 Hilltop Circle, Baltimore, MD 21250, USA
5. Division of Applied Sciences, Harvard University, Cambridge, MA 02138, USA