Future Power from Green Energy Sources