A comprehensive metric for evaluating component commonality in a product family