---------how long has your tank been running----live rock can cure up to six months or more--releasing the phosphates etc back into the water--this is what the hair algae is growing on.
here is a system that has done wonders for my tank--no hair algae:
but as I posted above with a protein skimmer you don't need any more mechanical filtration--you could easily run carbon in that canister.