Photovoltaic energy conversion with n-CdS—p-CdTe heterojunctions and other II-VI junctions | IEEE Journals & Magazine | IEEE Xplore