A. A. Agrachev, S. A. Vakhrameev, R. V. Gamkrelidze, Differential geometric and group theoretic methods in optimal control theory