School of Mechatronics Engineering;
Henan University ofScience and Technology;
Luoyang 471003;
China;
Collaborative Innovation Center of Machinery Equipment Advanced Manufacturing of Henan Province;
Henan University of Science and Technology;
Luoyang 471003;
China;
School of Mechanical and Precision Instrument Engineering Xi'an University of Technology;
Xi'an 710048;
China;