Bipedal Running: Bioinspired Fundamentals for versatile Humanoid Robot Locomotion