Substrate temperature dependent studies on properties of chemical spray pyrolysis deposited CdS thin films for solar cell applications *Project supported by the Department of Science and Technology (DST), Ministry of New and Renewable Energy (MNRE), Government of India, New Delhi. (February 2017)