Analysis of biomass and sewage sludge devolatilization using the distributed activation energy model