Numerical simulation of bubble and particles motions in a bubbling fluidized bed using direct simulation Monte-Carlo method