Non-uniformity mitigation in CdTe solar cells: the effects of high-resistance transparent conducting oxide buffer layers | IEEE Conference Publication | IEEE Xplore