NASA researcher claims conclusive proof of life