Thermal degradation studies and kinetic modeling of cardoon (Cynara cardunculus) pyrolysis using thermogravimetric analysis (TGA).