Ruthenium-catalyzed propargylic substitution reaction of propargylic alcohols with thiols: a general synthetic route to propargylic sulfides.