Recent Advances in Numerical Techniques for Large-Scale Optimization