A Comprehensive Review on the End Effects of Linear Permanent Magnet Machines | IEEE Journals & Magazine | IEEE Xplore