Renewable vs. Non-renewable Energy Sources