1. College of Mechanical & Power Engineering
2. China Three Gorges University
3. Yichang 443002
4. China
5. Hubei Key Laboratory of Hydroelectric Machinery Design & Maintenance
6. Key Laboratory of Artificial Micro- and Nano-Materials of Ministry of Education School of Physics and Technology
7. Wuhan University
8. Wuhan 430072