Department of Chemistry, University of Helsinki, P.O. Box 55, FI-00014 Helsinki, Finland ...