how does the sun produce heat and light

Close