IEEE Journal of Photovoltaics Template