School of Mechanical and Power Engineering Laboratoire255826School of Mechanical and Power Engineering, Henan Polytechnic University, Jiaozuo 454003, PR ChinaChine
Henan Polytechnic University Institution361003Chinehttp://www2.hpu.edu.cn/en/