Highly thermostable endoglucanase Cel7B