Thin film cadmium telluride-cadmium sulfide alloys and devices [solar cells] | IEEE Conference Publication | IEEE Xplore