Dynamic non-isothermal trickle bed reactor with both internal diffusion and heat conduction: Sugar hydrogenation as a case study