Affiliation: | 1. College of Mechanical Engineering, Liaoning University of Petroleum and Chemical Technology, Fushun 113001, Liaoning, China;State Key Lab of Technology and Automation, Northeastern University, Shenyang 110004, Liaoning, China 2. College of Mechanical Engineering, Liaoning University of Petroleum and Chemical Technology, Fushun 113001, Liaoning, China 3. State Key Lab of Technology and Automation, Northeastern University, Shenyang 110004, Liaoning, China |