Purification and characterization of a thermostable pullulanase fromThermoactinomyces thalpophilus