Tectonic framework of grooved terrain on ganymede