1. School of Electric Power, North China University of Water Resources and Electric Power, Zhengzhou 450045, China
2. Hunan Provincial Key Laboratory of Renewable Energy Power Technology (Changsha University of Science and Technology), Changsha 410114, China
3. Jiangxi Hongping Pumped Storage Co., Ltd., Yichun 330600, China
4. Henan Nuclear Industry Radionuclide Testing Center, Zhengzhou 450046, China