Blood is an in homogeneous fluid consisting of blood cells suspended in a liquid component called plasma. About a half volume of the blood is occupied by RBCs. The blood flow dynamics in microcirculation depends strongly on the motion, deformation and interaction of RBCs and the viscosity of plasma. As such, the faithful simulation of blood flow can be and has remained a challenging issue, which requires further attention.