Effects of non-uniformity on rollover phenomena in CdS/CdTe solar cells | IEEE Conference Publication | IEEE Xplore