Cadmium sulfide nanoparticles-assisted intimate coupling of microbial and photoelectrochemical processes: Mechanisms and environmental applications.