1. School of Mechanical Engineering, Hefei University of Technology, Hefei 230009, China
2. R&D Center, Efort Intelligent Equipment Co., Ltd, Wuhu 241007, China
3. Zhejiang University─University of Illinois at Urbana-Champaign Institute, Haining 314400, China
4. The Grainger College of Engineering, University of Illinois at Urbana Champaign Urbana, Illinois 61801, United States
5. College of Mechanical Engineering, Zhejiang University of Technology, Hangzhou 310023, China
6. College of Chemistry and Materials, Nanning Normal University, Nanning 530001, China