1. College of Mechanical Engineering and Applied Electronics Technology, Beijing University of Technology, Beijing 100124, China e-mail:
2. College of Mechanical Engineering and Applied Electronics Technology, Beijing University of Technology, Beijing 100124, China
3. Department of Electrical and Computer Engineering, Institute for Sustainable Manufacturing, University of Kentucky, Lexington, KY 40506
4. Beijing Computer Center, Beijing 100094, China