High efficient and stable ultra-thin CdTe solar cell with a potential Copper Telluride BSF | IEEE Conference Publication | IEEE Xplore