Modeling a perforated bipole trickle bed electrochemical reactor for the generation of alkaline peroxide