Tailored synthetic strategies of colloidal nanocrystals: properties and functionalization towards electrochemical application