Purification and properties of an endo-β-1,4-glucanase from Clostridium thermocellum