Adaptive Tracking Control for Uncertain Mechanical Systems under Servo Non-holonomic Constraints