1. School of Information Science and Technology Nantong University Nantong Jiangsu China
2. Jiangsu Leadmicro Nano Technology Co., Ltd. Wuxi Jiangsu China
3. Tongwei Solar Co., Ltd. Meishan Sichuan China
4. Institute of Materials Research and Engineering (IMRE) Singapore
5. School of Photovoltaic and Renewable Energy Engineering University of New South Wales Sydney New South Wales Australia
6. Institute of Solar Energy Shanghai Jiao Tong University Shanghai China
7. Risen Energy Co., Ltd., Ningbo Zhejiang China
8. School of Physical Science and Technology, and Jiangsu Key Laboratory of Thin Films Soochow University Soochow Jiangsu China