A boundary-spheropolygon element method for modelling sub-particle stress and particle breakage. (September 2019)