photovoltaic activity