1. Department of Chemistry Ludwig-Maximilians-Universität München Butenandtstr. 5–13 81377 München Deutschland
2. Current address: Max Planck Institute of Molecular Physiology Otto-Hahn-Straße 11 44227 Dortmund Deutschland
3. Current address: Institute of Science and Technology Austria (ISTA) Am Campus 1 3400 Klosterneuburg Österreich