Chemical Bath Deposited CdS Films Research Articles