Real-time Hybrid Locomotion Mode Recognition for Lower-limb Wearable Robots