A self-adaptive harmony PSO search algorithm and its performance analysis. Issue 21 (30th November 2015)