1. Catalonia Institute for Energy Research − IREC, Sant Adrià de Besòs, 08930 Barcelona, Spain
2. Department of Electronic and Biomedical Engineering, Universitat de Barcelona, 08028 Barcelona, Spain
3. Henan Key Laboratory of Photovoltaic Materials, Henan University, Kaifeng 475004, China
4. School of Physics and Microelectronics, Zhengzhou University, Zhengzhou 450052, China
5. Nanjing Hydraulic Research Institute, Nanjing 210029, China
6. Catalan Institute of Nanoscience and Nanotechnology (ICN2), CSIC and BIST, Campus, UAB, Bellaterra, 08193 Barcelona, Spain
7. Institute of Energy Technologies, Department of Chemical Engineering and Barcelona Research Center in Multiscale Science and Engineering, Universitat Politècnica de Catalunya, EEBE, 08019 Barcelona, Spain
8. Department of Chemistry and the Oden Institute for Computational Engineering and Sciences, The University of Texas at Austin, Austin, Texas 78712 United States
9. Materials Science and Engineering Program & Texas Materials Institute, The University of Texas at Austin, Austin, Texas 78712, United States
10. Institute of Advanced Study, Chengdu University, 610106 Chengdu, China
11. ICREA, Pg. Lluís Companys 23, 08010 Barcelona, Spain
12. Institute for Carbon Neutralization, College of Chemistry and Materials Engineering, Wenzhou University, Wenzhou, Zhejiang 325035, China