Institute of Plasma Physics;
Chinese Academy of Sciences;
Hefei 230031;
China;
University of Science and Technology of China;
Hefei 230026;
China;
Collaborative Innovation Center of Radiation Medicine of Jiangsu Higher Education Institutions;
Soochow University;
Suzhou 215123;
China;
School for Radiological and Interdisciplinary Sciences(RAD-X);
Soochow University;
Suzhou 215123;
China;
Faculty of Engineering;
King Abdulaziz University;
Jeddah 21589;
Saudi Arabia;