Shape memory behavior of Ni40.3Ti39.7Hf15Pd5 and Ni40.3Ti44.7Hf10Pd5 alloys