1. College of Water Conservancy and Hydropower Engineering, Hohai University, Nanjing 210098, China
2. College of Energy and Electrical Engineering, Hohai University, Nanjing 210098, China
3. Jiangxi Hongping Pumped Storage Co., Ltd., Jingan, Yichun 330600, China
4. Technological Institute of Merida, Technological Avenue, Merida 97118, Mexico