“…Known as a population-based meta-heuristic algorithm, particle swarm optimization (PSO) works in two steps, of which, calculating the particle velocity and then updating the position [34]. PSO requires little memory and reduces the computation time, however, based on [34], a study by [35], [36] and [37] indicate that PSO easily suffers from partial optimization. Genetic algorithm (GA) on the other optimization technique, can be used to solve the nondimensional, non-differential and non-continuous problems which also easy to understand [34].…”