1. National Renewable Energy Laboratory, Golden, CO, USA
2. New Jersey Institute of Technology, Newark, NJ, USA
3. Colorado School of Mines, Golden, CO, USA
4. National Center for Photovoltaics, National Renewable Energy Laboratory, Golden, CO, USA
5. Department of Electrical and Computer Engineering, New Jersey Institute of Technology, Newark, NJ, USA
6. Department of Physics, New Jersey Institute of Technology, Newark, NJ, USA