Affiliation: | 1. School of Mechanical and Power Engineering, Henan Polytechnic University, 454003 Jiaozuo, China;2. Institute of Agricultural Engineering, Jiangsu University, 212013 Zhenjiang, China;3. Library, Henan Polytechnic University, 454003 Jiaozuo, China |