Looks like hair algae to me, and along with all algaes the only true cure is better water quality. Better skimmer, more water changes, Phos reactor, less photoperiod, less feedings. I hope I am not insulting you. Maybe a better pic would change my mind, but it looks like HA to me.