Affiliation: | (1) Institute of High-Energy Electronics, University of Electronic Science and Technology of China, Chengdu, Sichuan, 610054, People's Republic of China;(2) Southwest Institute of Applied Electronics, P.O. Box 9191012, Mianyang, Sichuan, 621900, People's Republic of China |