1. State Key Laboratory for Manufacturing Systems Engineer
2. Xi'an Jiaotong University
3. Xi'an 75049
4. China
5. Key Laboratory of Multi-scale Manufacturing Technology
6. Chongqing Institute of Green and Intelligent Technology
7. Chinese Academy of Sciences
8. Chongqing 400714