On the distinct binding modes of expansin and carbohydrate-binding module proteins on crystalline and nanofibrous cellulose: implications for cellulose degradation by designer cellulosomes.