1. Department of Organic Chemistry, University of Geneva, 1211 Geneva, Switzerland
2. Departament de Química, Universitat de les Illes Balears, SP-07122 Palma de Mallorca, Spain
3. Department of Biochemistry, University of Geneva, 1211 Geneva, Switzerland