Comprehensive thermokinetic modelling and predictions of cellulose decomposition in isothermal, non-isothermal, and stepwise heating modes