Positive results from a free-piston Stirling engine technology demonstration program for advanced radioisotope space power systems