Centre for Material Science and Nanotechnology, Department of Chemistry, University of Oslo, P.O. Box 1033, Blindern, 0371 Oslo, Norway ...