College of Mechanical Engineering Inner Mongolia University of Technology Hohhot 010051 China;
College of Science Inner Mongolia University of Technology Hohhot 010051 China;
Inner Mongolia Key Laboratory of Advanced Manufacturing Technology Hohhot 010051 China;
College of Science Inner Mongolia University of Technology Hohhot 010051 China;