Deposition of CdS thin films by the successive ionic layer adsorption and reaction (SILAR) method