Geometry optimization for a class of switched-reluctance motors: A bi-objective approach