Multi-objective optimization of circular-toothed gerotors for kinematics and wear by genetic algorithm. (October 2018)