1. Anhui Province Key Laboratory of Special Heavy Load Robot Anhui University of Technology Ma'anshan China
2. School of Mechanical Engineering Anhui University of Technology Ma'anshan China
3. International Science and Technology Cooperation Base for Intelligent Equipment Manufacturing in Special Service Environment Ma'anshan China
4. Department of Micro/Nano‐Electronics Shanghai Jiao Tong University Shanghai China