1. Pacific Northwest National Laboratory, Richland, WA, USA
2. Department of Electrical Engineering and Computer Science, The University of Toledo, Toledo, OH, USA
3. Wright Center for Photovoltaics Innovation and Commercialization, The University of Toledo, Toledo, OH, USA