2026 World Humanoid Robot Games Kick Off in Beijing with 666 Competing Teams