NASA sun spacecraft whizzes through 9th solar flyby