1. Electronics & Computer Science; University of Southampton; Southampton SO17 1BJ United Kingdom
2. School of Photovoltaic and Renewable Energy Engineering; University of New South Wales; Kensington New South Wales 2052 Australia
3. School of Engineering; University of Warwick; Coventry CV4 7AL United Kingdom