An energy density zone model for fatigue life prediction accounting for non-equilibrium and non-homogeneity effects. (October 2015)