Two-Dimensional Nanoparticle Supracrystals: A Model System for Two-Dimensional Melting.