Possibility of life in Mars