Funder
Shandong Province Department of Science and Technology
Huazhong University of Science and Technology National Key Laboratory of Intelligent Manufacturing Equipment and Technology
National Natural Science Foundation of China
Shandong University