Design for mass customization by developing product family architecture