Find the causes of your hair algea (nutrients, etc) eliminate those, and get yourself some snails...
Nutrients to watch for are nitrate, phosphate and silicate...
Algea has a very efficient survival program...it grows...spreads, then dies creating more nutrients for its offspring (or whatever you want to call it)...before the dying and after the growing is when you should consider removing it from the tank while at the same time conducting a water change to lower the nutrients.
As mentioned above...the lighting unique to aquarium use is engineered in a fashion to remove most of the yellows, reds, etc...as these are colors in which algea thrives on...as your light ages...the phosphors age and, as mentioned, shifts towards the yellows, etc...
Everytime you clean the algea from your tank...unless you are removing piece by piece (rock, deco, etc) and cleaning outside the tank, you arecontributing to the survival of the algea by providing it a food source...
The plus side is...once you figure the problem out...you will be able to prevent it from occuring again.
Good luck