Methods For Mud Motor Failure Prevention : Stall Detection And Temperature Advisory