NASA denies traces of life on Venus