Mechanism of propylene oxidation over cuprous oxide