1. School of Mechanical and Automotive Engineering, Qingdao University of Technology, Qingdao 266525, China
2. Key Lab of Industrial Fluid Energy Conservation and Pollution Control (Qingdao University of Technology), Ministry of Education, Qingdao 266520, China
3. Shandong Provincial Key Laboratory of Ocean Engineering, Qingdao 266100, China