1. Guangzhou Institute of Energy Conversion, Chinese Academy of Sciences, Guangzhou, People’s Republic of China
2. University of Chinese Academy of Sciences, Beijing, People’s Republic of China
3. CAS Key Laboratory of Renewable Energy, Guangzhou, People’s Republic of China
4. Guangdong Provincial Key Laboratory of New and Renewable Energy Research and Development, Guangzhou, People’s Republic of China
5. Department of Electrical and Computer Engineering, University of Southern California, Los Angeles, CA, USA