1. Department of Mechanical Engineering and Material Science; ‡Smalley Institute for Nanoscale Science. & Technology; §Department of Chemistry; ⊥Department of Physics and Astronomy; ∥Department of Electrical and Computer Engineering; #Department of Computer Science, Rice University, 6100 Main Street, Houston, Texas 77005, United States