IEEE Journal of Photovoltaics