pros and cons of electric furnaces