1. Qingdao University of Science and Technology Department of Mechanical and Electrical Engineering, , 99 Songling Road, Qingdao 266061 , China
2. Qingdao University of Science and Technology Department of Mechanical and Electrical Engineering, , 99 Songling Road, Qingdao 266061 , China ;
3. Zhejiang University Department of Energy Engineering, , 866 Yuhangtang Road, Hangzhou 310027 , China
4. ZJU-Hangzhou Global Scientific and Technological Innovation Center, Hangzhou 311200, China
5. 32 Zhejiang University State Key Laboratory of Fluid Power and 30 Mechatronic Systems, 31 College of Mechanical Engineering, , 33 Hangzhou, Zhejiang 310027 , China
6. University of Florida Professor Department of Mechanical and Aerospace Engineering, PO Box 116300, Gainesville, FL 32611
7. Science and Technology on Thermal Energy and Power Laboratory, Wuhan 430205, China