20100525 world.china: China to put up its own GPS by 2012