Variation architecture for reducing unnecessary variants in modular product family design by domain mapping and variant-level planning · Study