20070918 tech: China building world's largest IT hub