Mathematical And Numerical Modeling Of Hydraulic Fractures For Non-Newtonian Fluids