NASA scientist claims definite evidence of life