Astrea snails are great for this . I had similar issues with my devils tongue so I clipped a basket to the side of the show tank , put my devils tongue up into the basket with about five astrea snails which cleaned them up is about three days , I’m sure it will depend on how much green hair algae you have plus it helps to trim and pull off as much of the algae as possible ) the basket keeps the snails from escaping . The basket I used was the black ones that you can find in the garden center of the big box store. I used a old cleaning magnet to position it under the lights without shading coral underneath the basket . There is a reason why you have GHA so I would check nitrates and phosphates to start