On the Performance Optimization of Free-Piston Stirling Engine Electrical Generators