1. Centre for Translational Atomaterials Swinburne University of Technology Hawthorn VIC 3122 Australia
2. Australian Centre for Advanced Photovoltaics School of Photovoltaic and Renewable Energy Engineering University of New South Wales (UNSW) Kensington NSW 2052 Australia
3. Center for Future Optoelectronic Functional Materials School of Computer and Electronic Information/School of Artificial Intelligence Nanjing Normal University Nanjing 210023 P. R. China
4. College of Materials Science and Engineering Qingdao University of Science and Technology Qingdao 266042 P. R. China