Security forces in Lebanon have fire teargas at protesters as anger mounts over a deadly explosion in Beirut earlier this week.