A hybrid algorithm by combination of genetic algorithm and local optimization for constrained MHD pump optimization