CdTe thin film solar cells by pulsed electron deposition | IEEE Conference Publication | IEEE Xplore