1. Department of Electrical Engineering and Computer Science, University of Michigan, Ann Arbor, 1301 Beal Avenue, Ann Arbor, Michigan 48109, USA
2. Department of Physics and Astronomy, and Wright Center for Photovoltaics Innovation and Commercialization (PVIC), University of Toledo, Toledo, Ohio 43606, USA