GPU based discrete element modeling for convex polyhedral shape particles: Development and validation