Substrate heating effects on properties of CdS thin films prepared by thermal evaporation for photovoltaic applications | IEEE Conference Publication | IEEE Xplore