Variational Calculus with Engineering Applications