A New Multi-Criteria Mechatronic Design Methodology Using Niching Genetic Algorithm | IEEE Conference Publication | IEEE Xplore