PSEG aims to restore power to all customers by the weekend