1. Key Laboratory of Fluid and Power Machinery, Ministry of Education, Xihua University, Chengdu 610039, China
2. Key Laboratory of Fluid Machinery and Engineering, Xihua University, Chengdu 610039, China
3. College of Engineering, Qinghai Institute of Technology, Xining 810022, China
4. State Key Laboratory of Tribology, Tsinghua University, Beijing 100084, China