What leads to direct epoxidation? An exhaustive DFT investigation of electrophilic oxygen mediated epoxidation of ethylene on Ag(100) | Synapse