Text this: Multi-objective-based differential evolution for balancing production cost, diversity and aggregated performance attributes in product family design.