A Novel Two Degrees-of-Freedom Rotary-linear Flux-Switching Permanent Magnet Machine | IEEE Conference Publication | IEEE Xplore