Advances In Optimization On Riemannian Manifolds