1. Henan Province Key Laboratory of Photovoltaic Materials School of Future Technology Henan University Kaifeng 475004 P. R. China
2. Key Laboratory of Materials Physics of Ministry of Education School of Physics and Microelectronics Zhengzhou University Daxue Road 75 Zhengzhou 450052 P. R. China
3. Department of Chemistry Universitat de Barcelona Barcelona 08028 Spain
4. Catalonia Institute for Energy Research – IREC Sant Adrià de Besòs Barcelona 08930 Spain
5. National Engineering Research Center for Marine Aquaculture Marine Science and Technology College Zhejiang Ocean University Zhoushan Zhejiang Province 316004 China
6. Catalan Institute of Nanoscience and Nanotechnology (ICN2) Campus UAB, Bellaterra Barcelona Catalonia 08193 Spain
7. ICREA Pg. Lluís Companys 23 Barcelona 08010 Spain
8. Tsinghua‐Berkeley Shenzhen Institute & Tsinghua Shenzhen International Graduate School Tsinghua University Shenzhen 518055 P. R. China