Io's eclipse on Jupiter and Europe, Fabio Mirra