Impact of different thermal treatments on ZnS physical properties and their performance in CdTe solar cells