Optimal Design of a DC MHD Pump by Simulated Annealing Method