The Moons of Some Giant Alien Planets Could Host Life