Production of bioethanol from agricultural waste