Effects of Cl− on Cu2O nanocubes for direct epoxidation of propylene by molecular oxygen