Cellulosic bio-ethanol