Microwave-assisted pyrolysis and analytical fast pyrolysis of macroalgae: product analysis and effect of heating mechanism