Title: Free-piston Stirling engine magnetically coupled heat pump: critical component evaluation