College of Mechanical Engineenng;
Xiangtan University;
Xiangtan 411105;
China;
College of Mechanical Engineering & Automation;
Huaqiao University;
Quanrzhou 362011;
China;
College of Mechanical Engineering;
Xiangtan University;
Xiangtan 411105;
China;