Otos (otocinclus sp.) are the smallest plec and a small group of them can do wonders against algae.
You might also consider apair of bristlenoses, (ancistrus sp.) they get a fair bit bigger than otos, but most species stay quite small and they're demons against algae too.