1. State Grid Henan Electric Power Company, Zhengzhou 450045, China
2. School of Energy and Power Engineering, North China University of Water Resources and Electric Power, Zhengzhou 450045, China
3. School of Ural Institute, North China University of Water Resources and Electric Power, Zhengzhou 450045, China