1. Department of Chemistry, Umeå University, SE-901 87 Umeå, Sweden
2. Department of Biochemistry, University of Zurich, Winterthurerstrasse 190, CH-8057 Zurich, Switzerland
3. Department of Chemistry and Biochemistry, University of Texas at Arlington, Arlington, Texas 76019-0065, United States