1. California NanoSystems Institute, University of California, Los Angeles, Los Angeles, California 90095, United States
2. Department of Chemistry and Biochemistry, University of California, Los Angeles, Los Angeles, California 90095, United States
3. Department of Chemistry, University of Houston, Houston, Texas 77204, United States
4. Department of Mathematics, University of California, Los Angeles, Los Angeles, California 90095, United States
5. Department of of Mechanical and Aerospace Engineering, University of California, Los Angeles, Los Angeles, California 90095, United States
6. Department of Mathematics and Statistics, San Diego State University, San Diego, California 92182, United States
7. Department of Bioengineering, University of California, Los Angeles, Los Angeles, California 90095, United States
8. Department of Materials Science and Engineering, University of California, Los Angeles, Los Angeles, California 90095, United States