Microkinetic modeling of ethylene oxidation over silver