Mysterious dunes on Jupiter's volcanic moon Io may be formed by lava