1. Max Planck Institute for Polymer Research, Ackermannweg 10, 55128 Mainz, Germany, Department of Chemistry, Seoul National University, Seoul 151-747, Republic of Korea, and Department of Chemistry and Centre of Scientific Computing, University of Warwick, Coventry, CV4 7AL, United Kingdom