CdTe solar cells in a novel configuration