Reducing the Non-Linearities of a Spin-Torque Oscillator by Varying the Amplitude of the External Field Applied Along the In-Plane Hard-Axis