Electromagnetic linear machines with dual Halbach array design and analysis - Yan, Liang; Zhang, Lu; Peng, Juanjuan; Zhang, Lei; Jiao, Zongxia (Springer, 2017)