Wuhan, Wuhan 430063
China
Wuhan University of Technology
Hydrogen production, Bioethanol utilization, Biomass fuel, Porous packed bed