Learning-based Humanoid Control for Human-like Locomotion