Processes involved in luminol oxidation accompanied by chemiluminescence: 1. Mechanism of oxidation by hypochlorites