CdTe/CdS solar cells with transparent contacts