Monocrystalline CdTe/MgCdTe Double-Heterostructure Solar Cells With ZnTe Hole Contacts | IEEE Journals & Magazine | IEEE Xplore