Preparation of stable CdS nanoparticle in aqueous medium and their hydrogen generation efficiencies in photolysis of water