1. Department of Chemistry, University of California, Berkeley, CA 94720, USA.
2. Chemical Sciences Division, Lawrence Berkeley National Laboratory, Berkeley, CA 94720, USA.
3. Materials Sciences Division, Lawrence Berkeley National Laboratory, Berkeley, CA 94720, USA.
4. School of Physical Science and Technology, ShanghaiTech University, Shanghai, 201210, China.
5. Department of Materials Science and Engineering, University of California, Berkeley, CA 94720, USA.
6. Kavli Energy Nanoscience Institute, Berkeley, CA 94720, USA.
7. King Fahd University of Petroleum and Minerals, Dhahran 34464, Saudi Arabia.
8. Howard Hughes Medical Institute, University of California, Berkeley, CA 94720, USA.
9. Department of Molecular and Cell Biology, University of California, Berkeley, CA 94720, USA.