High Quality CdS/CdTe P-N Junction Diode With a Noncontinuous Resistive SnO2 Buffer Layer | IEEE Journals & Magazine | IEEE Xplore