Non-Newtonian Power-Law Fluid Flow and Heat Transfer over a Non-Linearly Stretching Surface