1. Solar Power Laboratory, Arizona State University, Tempe, Arizona 85287, United States
2. School of Photovoltaic and Renewable Energy Engineering, University of New South Wales, Sydney, New South Wales 2052, Australia
3. Department of Materials Science and Engineering, University of Central Florida, Orlando, Florida 32816, United States