Jupiter’s moon Ganymede has its own magnetic field and is larger than the planet Mercury