Investigate the interactions between biomass components during pyrolysis using in-situ DRIFTS and TGA