Energy and its sources