A computer program system for kinetic analysis of non-isothermal thermogravimetric data: I. Data acquisition and preparation for kinetic analysis