Enzymology of cellulose degradation