Eight killed in Imambargah blast