1. Department of Chemistry and Biochemistry, UCLA, Los Angeles, California 90095-1569, USA
2. Department of Materials Science and Engineering, UCLA, Los Angeles, California 90095, USA
3. The California NanoSystem Institute, UCLA, Los Angeles, California 90095, USA