Recent Advances in Mechanics of Non-Newtonian Fluids