20070521 world.china: China set to leave India far behind