All Cadmium sulfide articles