1. College of Mechanical Engineering and Applied Electronics Technology, Beijing University of Technology, Beijing, China
2. College of Mechanical and Transportation Engineering, China University of Petroleum-Beijing, Beijing, China
3. China HuanQiu Contracting & Engineering Corp., Ltd., Beijing, China