1. School of Power and Mechanical Engineering
2. Wuhan University
3. Wuhan 430072
4. China
5. Key Laboratory of Hydraulic Machinery Transients (Wuhan University)
6. Department of Electrical Engineering
7. University of Arkansas
8. Fayetteville 85281
9. USA