photovoltaic durability long term performance