China has set a Guinness World Records title after 110 humanoid robots performed synchronized ...