Mechanism of oxidation of cuprous ion in hydrochloric acid solution by oxygen