Design and Optimization of a Single-Phase Tubular Linear Oscillating Permanent Magnet Machine for Stirling Generator | IEEE Journals & Magazine | IEEE Xplore