Fox: Autonomous humanoid robot soccer debuts in China