1. School of Mechanical Engineering and Automation Beihang University Beijing People's Republic of China
2. The State Key Laboratory of Virtual Reality Technology and Systems Beihang University Beijing People's Republic of China
3. Beijing Key Laboratory of Advanced Manufacturing Technology, Faculty of Materials and Manufacturing Beijing University of Technology Beijing People's Republic of China