J.H.
I know this might sound like a cruel approach, but the same situation is going on with a friend of mine, and so the next time her daughter bit someone, she bit her back. It took the little girl knowing how it felt to stop her actions. I don't think i would take this approach in public, but if you can break the habit at home, perhaps breaking the biting in public will follow. Good luck.