Study of chemical bath deposited CdS bi-layers and their performance in CdS/CdTe solar cell applications