Cadmium telluride thin film solar cell manufacturing process