A Novel Multi-Gait Strategy for Stable and Efficient Quadruped Robot Locomotion