Possibility of extraterrestrial life