Department of Chemistry, Umeå University, SE-901 87 Umeå, Sweden ...