NASA NTRS1966The Thin Film CdS Solar CellCadmium sulfide thin film solar cell design and fabricationTHIN FILM↗