Efficient cationic flocculant MHCS-g-P(AM-DAC) synthesized by UV-induced polymerization for algae removal