what does the sun have