1. Sargent Joint Research Center Wuhan National Laboratory for Optoelectronics (WNLO) and School of Optical and Electronic Information Huazhong University of Science and Technology (HUST) Wuhan 430074 China
2. China‐EU Institute for Clean and Renewable Energy Huazhong University of Science and Technology (HUST) Wuhan 430074 China
3. Department of Physics and Astronomy and Wright Center for Photovoltaics Innovation and Commercialization (PVIC) The University of Toledo Toledo OH 43606 USA
4. College of Life Science and Technology Huazhong University of Science and Technology Wuhan Hubei Province 430074 China
5. Research Center for Medical Artificial Intelligence Shenzhen Institutes of Advanced Technology Chinese Academy of Sciences Shenzhen 518055 China