Comments: Earth life 'may have come from Mars'