Renewables in Future Power Systems:Implications of Technological Leaing and Uncertainty