Kinetics of iodide-hydrogen peroxide clock reaction