Bubble−particle interactions with hydrodynamics, XDLVO theory, and surface roughness for flotation in an agitated tank using CFD simulations. (15th June 2020)