Swollenin, a protein first characterized in the saprophytic fungus Trichoderma reesei, contains an N-terminal carbohydrate-binding module family 1 domain (CBD) with cellulose-binding function and a C-terminal expansin-like domain