1. Department of Electrical Engineering, Stanford University, Stanford, CA 94305, USA.
2. Department of Materials Science and Engineering, Stanford University, Stanford, CA 94305 USA.
3. Precourt Institute for Energy, Stanford University, Stanford, CA 94305, USA.