Conceptual Design of a Linear Power Generator for Undulator-Type Tidal Current Power Generation | IEEE Journals & Magazine | IEEE Xplore