Existence and controllability results for impulsive abstract functional differential systems with delay