Exelon to spin off utility and generation holdings into sepa