Text this: Optimal design of a DC MHD pump by simulated annealing method