Origin of solar energy