Design of high efficient and stable ultra-thin CdTe solar cells with ZnTe as a potential BSF | IEEE Conference Publication | IEEE Xplore