In situ electrochemical and photo-electrochemical generation of the fenton reagent: a potentially important new water treatment technology.