Can 100% Renewable Energy power the World?