Design and fabrication of three-phase flux switching permanent magnet linear generator for wave energy harvesting - Muneer, Syed Muhammad (2016)