Isothermalization of stirling heat-actuated heat pumps using liquid pistons