Report copyright - Jestr Engineering Science and Technology Review Research ... · 1Collegeof Mechanical and Electrical Engineering Shihezi University, Shihezi 832000,China 2 College of Mechanical Engineering,
Please pass captcha verification before submit form