Supramolecular Organization of Nanoparticles