service life of photovoltaic modules