First off, it's important to digest the fact that algae exists as a part of nature. It's in ponds, lakes, creeks, and rivers. There is no way you will eliminate all of your algae, and if you are attempting to create a natural environment, there's really no reason to even try. Go ahead and settle into the idea that a healthy planted tank will have algae. I think for most people, simply accepting this fact will make them 100% happier with the state of their planted tank.