china radar illumination 2025