Necessary Conditions of Optimality for Impulsive Control Problems - Aram Arutyunov (2004)