Biochemical characterization of Thermotoga maritima endoglucanase Cel74 with and without a carbohydrate binding module (CBM)