CdS nanoparticles/beta-cyclodextrin-functionalized electrodes for enhanced photoelectrochemistry.