Life-Cycle Analysis of Potentially Longer Life Expectancy CdTe PV Modules | Synapse