A cadmium sulfide cell is a