Algeria: Al Qaeda attack kills eight troops