Bio-ethanol from lignocellulosic biomass: current findings