Oligothiophene-functionalized CdSe nanocrystals: preparation and electrochemical properties