China tests new 66-satellite space-based cargo tracking system