Effect of partial metamagnetic and magnetic transition coupling on the magnetocaloric effect of Ni-Mn-Sn-Fe alloy