A robot dances to the music during an interactive exhibition at a science and technology center in Wenzhou, east China's Zhejiang province, May 1, 2009. [CFP]