Nerite snails. Be sure to supplement them with a constant supply of algae as they will refuse anything else other than algae only.
There's another option I forgot. Ramshorns (Planorbidae) also help clean algae and are not picky with foods at all. Although they can proliferate, they are not as prolific as the dang pond snails and MTS.