A heterogeneous one-dimensional model for non-adiabatic fixed bed catalytic reactors