NASA scientist promises definite proof of life