Improving the search performance of SHADE using linear population size reduction | Synapse