Isolation and characterization of a novel endo-β-1,4-glucanase from a metagenomic library of the black-goat rumen