1. College of Field Engineering, Army Engineering University of PLA Nanjing China
2. State Key Laboratory of Intelligent Manufacturing of Advanced Construction Machinery, Xuzhou Construction Machinery Group Xuzhou China
3. China Astronaut Research and Training Center Beijing China