Differential evolutionary algorithm for optimization of pid controller parameters applied to electromagnetic levitation system