1. King Abdullah University of Science and Technology (KAUST) KAUST Solar Center (KSC) Thuwal 23955‐6900 Saudi Arabia
2. Now at College of Energy Soochow Institute for Energy and Materials Innovations (SIEMIS) Soochow University Suzhou 215006 China
3. Now at Research Center for New Energy Technology Shanghai Institute of Microsystem and Information Technology (SIMIT) Chinese Academy of Sciences (CAS) Shanghai Jiading 201800 China