Investigation of annealing temperature effect on magnetron sputtered cadmium sulfide thin film properties