Biochemical characterization of a novel thermostable feruloyl esterase from Geobacillus thermoglucosidasius DSM 2542T