Design consideration for irreversible heat engine driven heat pump