A computational investigation of the initiation mechanisms of thiol-vinyl sulfone reactions