A halotolerant aldose reductase from Debaryomyces nepalensis: gene isolation, overexpression and biochemical characterization