Electromagnetic Device Optimization using Improved Differential Evolution Methods