North China Electric Power University;
Beijing 102206;
People's Republic of China;
Institute of Applied Physics and Computational Mathematics;
Beijing 100094;
People's Republic of China;
space debris; relativistic electron beam; long-range propagation; geomagnetic field; radio frequency accelerator;