A comprehensive review of characterization, pretreatment and its applications on different lignocellulosic biomass for bioethanol production