Renewable Energy and Future Power Systems