Genetic algorithm-based optimisation method for product family design with multi-level commonality · Study