Numerical constitutive laws for powder compaction using particle properties and packing arrangement