1. Centre for Solar Energy Research, Faculty of Science and Engineering, Swansea University, Swansea, U.K.
2. Department of Mathematics, Physics and Electrical Engineering, Northumbria University, Newcastle upon Tyne, U.K.
3. First Solar, Inc., Santa Clara, CA, USA
4. Centre for Renewable Energy Systems Technology, Loughborough University, Loughborough, U.K.