A review of recent research and developments in fast pyrolysis and bio-oil upgrading