Effects of Product Design on Assembly Lines Performances: a concurrent engineering approach