Renewable and Non Renewable Energy Soources