Newtonian And Non-Newtonian Flows Through Mini-Channels And Micro-Scale Orifices For Sagd Applications