An algorithm to generate dense and stable particle assemblies for 2D DEM simulation. (May 2020)