photovoltaic reliability