Immobilized β-glucosidase on magnetic chitosan microspheres for hydrolysis of straw cellulose