20030525 unknown: China puts strategic navigation satellite net in space