photovoltaic capabilities