Sun's production of energy