It's strange that you'd have such algae problems in a planted thank... Is it heavily planted? Usually too much light or too many phosphates are responsible for excessive algae growth in aquariums... I have my aquariums in my basement with
no sunlight and they're on timers so they get exactly 10 hours of light a day. You might want to trying cutting down on the light, but you'd have to keep a careful eye on your plants... Check your phosphate levels too... And make sure you do your weekly 20% water changes!