Molecular biochemistry of Thermoanaerobacter ethanolicus 39E amylopullulanase : analysis of substrate cleavage specificity and thermophilicity by site-directed deletion mutagenesis