Monocrystalline CdTe/MgCdTe double-heterostructure solar cells with a ZnTe hole-contact and passivation layer | IEEE Conference Publication | IEEE Xplore