A 100 percent renewable-powered economy possible worldwide