1. Shenzhen Institute of Advanced Technology, Chinese Academy of Sciences, Shenzhen 518055, China
2. Yantai Research Institute, Harbin Engineering University, Yantai 264000, China
3. Shenzhen College of Advanced Technology, University of Chinese Academy of Sciences, Shenzhen 518055, China
4. Smart Manufacturing Division, Hong Kong Productivity Council, Hong Kong SAR 999077, China