Molecular characterization of a novel trehalose-6-phosphate hydrolase, TreA, from Bacillus licheniformis.