Cadmium stannate thin film as a solar energy utilizing element