1. Australian Centre for Advanced Photovoltaics
2. School of Photovoltaic and Renewable Energy Engineering
3. University of New South Wales
4. Sydney 2052
5. Australia
6. Wuhan National Laboratory for Optoelectronics
7. Huazhong University of Science and Technology
8. Wuhan
9. China