Analysis of a novel CuCl2 back contact process for improved stability in CdTe solar cells