Numerical analysis on Joule heating of double-loop channel induction furnaces