Department of Life Sciences;
Hunan University of Science and Technology;
Xiangtan 411201;
China Key Laboratory of Ion Beam Bioengineering;
Institute of Plasma Physics;
Chinese Academy of Sciences;
Hefei 230031;
China;
Henan Provincial Key Laboratory of Ion Beam Bioengineering;
Zhengzhou University;
Zhengzhou 450052;
China;
Key Laboratory of Ion Beam Bioengineering;
Institute of Plasma Physics;
Chinese Academy of Sciences;
Hefei 230031;
China;