Melting of Two-Dimensional Vortex Lattices