when seven humanoid robots developed by his team were unveiled on Dec 27 in Southwest China's Sichuan province, an area best known as home of the giant panda. The robots will be used at the World ...