Center for Analysis and Synthesis, Department of Chemistry, Lund University, Lund SE 221 00, Sweden ...