1. Davidson School of Chemical Engineering, Purdue University, West Lafayette, IN 47907, USA.
2. Elmore Family School of Electrical and Computer Engineering, Purdue University, West Lafayette, IN 47907, USA.
3. School of Physical Science and Technology and Shanghai Key Laboratory of High-resolution Electron Microscopy, ShanghaiTech University, Shanghai 201210, China.
4. Department of Chemistry, Purdue University, West Lafayette, IN 47907, USA.
5. Key Laboratory of Photochemistry, Institute of Chemistry, Chinese Academy of Sciences, Beijing 100190, China.
6. Birck Nanotechnology Center, Purdue University, West Lafayette, IN 47907, USA.