Cellulose-binding polypeptides from Cellulomonas fimi: endoglucanase D (CenD), a family A beta-1,4-glucanase