Wuhan, 430068
China
Hubei University of Technology
biomass, wood tar, LCA, distillation, Separation factor