Purification and characterization of a thermostable xylanase from Bacillus amyloliquefaciens