Source: http://www.keckobservatory.org/recent/entry/nasa_and_caltech_astronomers_find_potential_energy_supply_for_life_on_europ