1. School of Information Engineering, Wuhan University of Technology, Wuhan 430070, China
2. School of Mechanical & Electronic Engineering, Wuhan University of Technology, Wuhan 430070, China
3. School of Mechanical Engineering, Hangzhou Dianzi University, Hangzhou 310000, China
4. Wenzhou Institute of Hangzhou Dianzi University, Wenzhou 325013, China
5. Mstar Technologies, Inc., Hangzhou 310012, China