1. School of Mechanical and Automotive Engineering, Xiamen University of Technology, Xiamen 361024, China
2. Department of Instrumental and Electrical Engineering, Xiamen University, Xiamen 361102, China
3. Shenzhen Research Institute of Xiamen University, Shenzhen 518000, China