Germanium telluride as a BSF material for high efficiency ultra-thin CdTe solar cell | IEEE Conference Publication | IEEE Xplore