On the Self-Regulation of Free-Piston Stirling Engines: Comparison of Theoretical and Experimental Results