Children watch the robot performance during the 2016 National Science and Technology Week in Hefei Institute of Physical Science, Chinese Academy of Sciences, in Hefei, East China's Anhui Province, May 14, 2016. [Photo/Xinhua]