1. State Key Laboratory of High-Performance Precision Manufacturing, Dalian University of Technology, Dalian 116024, China
2. School of Electrical Engineering, Dalian University of Technology, Dalian 116024, China
3. China Academy of Space Technology, Xi’an 710199, China