School of Instrumentation Science and Opto-electronics Engineering;
Beihang University;
Beijing 100191;
China;
School of Automation Science and Electrical Engineering;
Beihang University;
Beijing 100191;
China;
Zhejiang New Jack Sewing Machine Co;
Ltd;
Taizhou 318010;
China;