Chinese humanoid robot lands world's first front flip