Improvised Explosive Device (IED) explosion left 4 Taliban killed