1. Department of Electronic and Computer Engineering The Hong Kong University of Science and Technology Clear Water Bay Kowloon Hong Kong SAR 000000 China
2. Department of Materials Science and Engineering Shenzhen Key Laboratory of Full Spectral Solar Electricity Generation (FSSEG) Southern University of Science and Technology Shenzhen 518055 China
3. Key Laboratory of Zhenjiang Institute for Energy Research Jiangsu University Zhenjiang Jiangsu 212013 China
4. School of Microelectronics Southern University of Science and Technology Shenzhen 518055 China
5. Department of Mechanical and Energy Engineering Southern University of Science and Technology Shenzhen 518055 China