Institute for Molecules and Materials, Radboud University Nijmegen, Toernooiveld 1, 6525 ED Nijmegen, The Netherlands, and IBM Almaden Research Center, 650 Harry Road, San Jose, 95120 California ...