Modeling and optimization of induction cooking by the use of magneto-thermal finite element analysis and genetic algorithms