Effects of stenoses on non-Newtonian flow of blood in blood vessels