1. Department of Chemistry, Department of Mechanical Engineering and Materials Science, Department of Computer Science, and the Smalley Institute for Nanoscale Science and Technology, Rice University, MS-222, 6100 Main Street, Houston, TX 77005, USA.