Purification and characterization of an (S)-3-hydroxycarboxylate oxidoreductase from Clostridium tyrobutyricum