A new insight of lignin pyrolysis mechanism based on functional group evolutions of solid char