The heterogeneous reaction of HOCl + HCl ? Cl2 + H2O on ice and nitric acid trihydrate: Reaction pro