1. Centre for Renewable Energy Systems Technology (CREST) Wolfson School of Mechanical Electrical and Manufacturing Engineering Loughborough University Loughborough LE11 3TU UK
2. Centre for Solar Energy Research (CSER), in the Centre for Integrative Semiconductor Materials (CISM) Faculty of Science & Engineering Bay Campus, Swansea University Swansea SA1 8EN UK
3. First Solar, Inc. California Technology Center (CTC) 1035 Walsh Ave Santa Clara CA 95050 USA