Researcher Mikko Tuomi 60 New Planets found that may support life, including Super-Earth February 17, 2017