Effect of varying process parameters on CdTe thin film device performance and its relationship to film microstructure | IEEE Conference Publication | IEEE Xplore