Insight into structural evolution and detailed non-isothermal kinetic analysis for coal pyrolysis