I usually try to use plant to outgrow the algae such as in this tank,
Aqua Pro Builder - Award Winning FW Planted Tank/Wingo_Ecosystem_20G_Extra_Tall
Java moss is one, the other one floating on the top is two, there are more types we can use but you just have to find out there characteristic. Some systems I even use positional lighting because I build custom LEDs, so they are very easy to made into spotlight arrangement. DIY your own i snot hard either