cost of new electrical panel and wiring