Surface Modification and Functionalization of Colloidal Nanoparticles