Rheological Effects On Fluid Flow In A Contraction-Expansion And Cavity Microchannel