Numerical simulation and structural optimization of multi-compartment fluidized bed reactor for biomass fast pyrolysis