Prospects of Colloidal Nanocrystals for Electronic and Optoelectronic Applications