Europe, a moon of Jupiter, could have the elements to sustain life