Exelon moves to buy Pepco Holdings for $6.8B