1. Department of Materials, University of Oxford, Oxford OX1 3PH, United Kingdom
2. School of Photovoltaic and Renewable Energy Engineering, University of New South Wales, Sydney, New South Wales 2052, Australia
3. Trina Solar, State Key Laboratory of PV Science and Technology, Changzhou, Jiangsu Province 213031, China