Jianqiao Yu: A social spider inspired metaheuristic for global numerical optimization and its applications. University of Hong Kong 2015