Progress In Optimization by M. Xiao-qi Yang