Effects of vapor-/solid-phase interactions among cellulose, hemicellulose and lignin on the formation of heavy components in bio-oil during pyrolysis