Solar and Wind Cheapest Sources of Power in Most of the World