Text this: A new hyper-thermostable carboxylesterase from Anoxybacillus geothermalis D9