Electrochemistry of CdS Nanoparticles:  A Correlation between Optical and Electrochemical Band Gaps | Synapse