Theoretical investigation of thiol-ene click reactions: A DFT perspective