NASA satellite sees stunning partial solar eclipse