Input-to-state stability of discrete time-delay systems with switching and impulsive signals. (November 2018)