Efficient cationic dodecenyl succinic anhydride modified starch-based flocculant with a broad salinity tolerance: preparation, microalgae harvesting and flocculation mechanisms | Synapse