Welcome to the forums. So you got an algae problem eh? Despite what you have provided, it's still just scratching the surface of what the members like to know. Such as, are you fertilizing, have you measured how much co2 you are putting in, whats your lighting period, what's the lighting intensity, etc.
However, more often than not algae is usually the result of the imbalance of light vs co2 and nutrients. Too much light as I personally like to say.
Your listed plants do not require that much light. If you've got a long lighting period, you're not fertilizing, and/or you're not doing co2 properly, you're essentially causing the plants to fizz out and invite algae to take hold.
Some of the following links from the 2HR Aquarist may help and will probably tell you much more than I can and in a better way:
3 Growth Pillars
Fine Tuning CO2