Development of a metric to assess the complexity of assembly/disassembly tasks in open architecture products