The Future of Energy and Renewable Power Sources