1. School of Photovoltaics and Renewable Energy Engineering (SPREE) UNSW Sydney 2052 Australia
2. School of Engineering The Australian National University Canberra ACT 2601 Australia
3. School of Electrical, Computer, and Energy Engineering Arizona State University Tempe AZ 85287 USA