Power Generated from Renewable Energy May Exceed Nuclear In Two Decades: BP Energy Outlook