Thermotoga maritima glycerol dehydrogenase as a catalyst for dihydroxyacetone production : enzyme characterization, engineering and cofactor immobilization