1. Department of Design, Production and Management University of Twente Enschede The Netherlands
2. School of Electrical Engineering and Telecommunications University of New South Wales (UNSW) Sydney New South Wales Australia
3. School of Photovoltaic and Renewable Energy Engineering University of New South Wales (UNSW) Sydney New South Wales Australia
4. Energy Technology Group Eindhoven University of Technology Eindhoven The Netherlands