Text this: ZnO thickness and ZnTe back contact effect of CdTe thin film solar cell Voc and efficiency progression