A nonlinear constitutive model for Terfenol-D rods