Electrochemical oxidation of Microcystis aeruginosa using a Ti/RuO2 anode: contributions of electrochemically generated chlorines and hydrogen peroxide