1. School of Marine Science and Technology, Northwestern Polytechnical University, Xi'an, Shaanxi, P.R. China
2. School of Mechanical Engineering, Northwestern Polytechnical University, Xi'an, Shaanxi, P.R. China
3. Department of Mechanical Engineering, Najafabad Branch, Islamic Azad University, Iran
4. Department of Energy Sciences, Lund University, Skåne, Sweden