Assembly kits with variable part physical attributes: warehouse layout design and assignment procedure