1. Department of Electrical and Computer Engineering; Rice University; Houston TX 77005 USA
2. The Richard E. Smalley Institute for Nanoscale Science and Technology; Rice University; Houston TX 77005 USA
3. Department of Chemical and Biomolecular Engineering; Rice University; Houston TX 77005 USA
4. Department of Chemistry; Rice University; Houston TX 77005 USA
5. Department of Materials Science and NanoEngineering; Rice University; Houston TX 77005 USA
6. Department of Physics and Astronomy; Rice University; Houston TX 77005 USA