Polypropylene pyrolysis kinetics under isothermal and non-isothermal conditions: a comparative analysis