Kinetic analysis of the gas-phase pyrolysis of carbohydrates