Optimization of outer-rotor flux-switching permanent magnet motor using response surface method