An approach to and validation of maize-seed-assembly modelling based on the discrete element method