1. Hubei Nuclear Solid Physics Key Laboratory, Department of Physics, Wuhan University, Wuhan 430072, China
2. Department of Radiotherapy, Henan Provincial People’s Hospital, People’s Hospital of Zhengzhou University, Zhengzhou, Henan 450003, China
3. College of Electric Power, North China University of Water Resources and Electric Power, Zhengzhou 450045, China
4. State Key Laboratory of Advanced Technology for Materials Synthesis and Processing, Wuhan University of Technology, Wuhan 430070, China