High performance ultra-thin CdTe solar cell with Lead Telluride BSF | IEEE Conference Publication | IEEE Xplore