If you're having a lot of Algae issues I'd check your fertilizer routine, you may be deficient somewhere and that's what's causing it all.
As for the sterilizer, it'll only cure GreenWater, bacteria, and parasites. It won't do a thing against bba/hair algae, ect.