All photovoltaics articles