The plants in your tank, what i see now looks like fern (Bolbitis) and crypt? And also moss, do not require so much light, they also grow in lower light conditions.. Especialy in the first periode of the tank, these plants need some age to developed a desent mass.. And excesive algae growth is usualy to much light versus plantmass.. Reduce the light intensity and keep cleaning it out. You need to find a balance between, light intensity, the speed of plantgrowth and fertilization.. Algea doesn't need much ferts will also grow with non added and thrives if light is enough. You could reduce your light for 50% and keep cleaning out the algae, eventualy it will dissapear from view, this can take weeks.. At that point you can up your light again in small steps each week a bit more. Till you see it appear again that way you'll find that turning point.. Which isn't a constant, while plants develop more plantmass more light can be given in time.
The moment you see it appear you know there is to much light for now, as long as this is the case it grows faster you can kill it, obviously you already experienced that.. Do not wait till it get's to the point your picture shows, this will only make the periode to get rid of it longer.
So investing in some way to play with light intensity is the most effective and save way to battle algae. Especialy if you only grow easy low light aquarium plants..