School of Mechanical and Power Engineering Laboratoire262615School of Mechanical and Power Engineering, Henan Polytechnic University, Jiaozuo, 454003, People's Republic of ChinaChine
Henan Polytechnic University Institution361003Chinehttp://www2.hpu.edu.cn/en/