Power Oriented Design and Optimization of Dual Stator Linear-Rotary Generator With Halbach PM Array for Ocean Energy Conversion | IEEE Journals & Magazine | IEEE Xplore