What medicine can cyanobacteria kill?

At present, commonly used algaecides mainly include copper sulfate, permanganate, aluminum sulfate, ferrate compound, liquid chlorine, ClO2, O3 and H2O2. It is undoubtedly an effective way to remove algae with chemical algaecide, but it is only a palliative method and must be used with caution. First, the dead cyanobacteria still remain in the water after being removed by chemical algicides, and continuously release microcystins; Second, chemical algaecides often have toxic and side effects, resulting in secondary pollution, which has a great impact on aquatic organisms, and the river course after using chemical agents is not conducive to biological recovery; Thirdly, using chemical algaecide can only control algae in water in a short time. Because it can't be completely killed, it will resurface before long, and sometimes it will even get worse, which will be a vicious circle for water bodies. It can be said that using chemical methods to control rivers is "drinking poison to quench thirst". This country has restricted the use of chemical methods in river management.