1. College of Intelligent Systems Science and Engineering and the Engineering Research Center of Navigation Instruments, Ministry of Education, Harbin Engineering University, Harbin 150001, China.
2. College of Mechanical Engineering and Automation, Huaqiao University, Xiamen 361021, China
3. Department of Mechanical and Aerospace Engineering, North Carolina State University, Raleigh, NC 27695 USA.