Biorefining of lignocellulosic feedstock: technical, economic and environmental considerations