Nearly 140 Countries Could Be Powered Entirely by Wind, Solar and Water by 2050