Hydrogen Sulfide Metabolite, Sodium Thiosulfate: Clinical Applications and Underlying Molecular Mechanisms