1. School of Energy Science and Engineering, University of Electronic Science and Technology of China, Chengdu, Sichuan 611731, China
2. School of Photovoltaic and Renewable Energy Engineering, University of New South Wales, Sydney, NSW 2052, Australia