1. Hubei Key Laboratory of Hydroelectric Machinery Design & Maintenance, China Three Gorges University, Yichang, China
2. College of Mechanical and Power Engineering, China Three Gorges University, Yichang, China
3. School of Energy and Power Engineering, Wuhan University of Technology, China
4. State Key Laboratory of Automotive Safety and Energy, Tsinghua University, Beijing 100084, China