1. Program of Materials Science and Engineering, University of California, San Diego, La Jolla, California 92093, United States
2. Sustainable Power and Energy Center, University of California, San Diego, La Jolla, California 92093, United States
3. Aiiso Yufeng Li Family Department of Chemical and Nano Engineering, University of California, San Diego, La Jolla, California 92093, United States
4. Department of Physics, University of California, San Diego, La Jolla, California 92093, United States
5. Tyfast Energy Corp, La Jolla, California 92093, United States
6. Program of Chemical Engineering, University of California, San Diego, La Jolla, California 92093, United States