Multi-Objective Optimization of Modified Cycloidal-Toothed Gerotor Pumps by Genetic Algorithm