cellooligosaccharide celloheptaose cellobiohydrolase oligoglycan cellose cellobiose oligocellosaccharide cellotetraose holocellulose cellulase