New window materials used as heterojunction partners on CdTe solar cells