Electrochemical synthesis of CdTe nanocrystal/polypyrrole composites for optoelectronic applications | Synapse