Processing options for CdTe thin film solar cells