1. School of Electric Power Engineering, South China University of Technology, Guangzhou 510641, People's Republic of China
2. State Grid Shijiazhuang Electric Power Supply Company, Shijiazhuang 050000, People's Republic of China
3. Guangdong Hydropower Planning and Design Institute Co., Ltd, Guangzhou 510635, People's Republic of China