Characterization And Application Of Colloidal Nanocrystalline Materials For Advanced Photovoltaics