1. School of Mechanics and Safety Engineering Zhengzhou University Zhengzhou 450002 China
2. Key Laboratory of Process Heat Transfer and Energy Saving of Henan Province Zhengzhou University Zhengzhou 450002 China
3. School of Mechanical and Power Engineering Zhengzhou University Zhengzhou 450002 China
4. Faculty of Arts, Science & Technology University of Northampton Northampton NN2 7AL UK