1. College of Water Conservancy & Architectural Engineering, Shihezi University, Shihezi 832003, Xinjiang, China
2. Key Laboratory of Modern Water-Saving Irrigation of Xinjiang Production & Construction Group, Shihezi 832000, Xinjiang, China
3. Xinjiang Hami Pumped Storage Power Company Limited, Hami 839000, Xinjiang, China