State Key Laboratory of Fluid Power Transmission and Control;
Zhejiang University;
Hangzhou 310027;
China;
Zhejiang Provincial Key Lab of Modem Textile Machinery;
Zhejiang Sci-Tech University;
Hangzhou 310018;
China;
Department of Mechanical Engineering;
Western College;
Zhejiang University of Technology;
Quzhou 324000;
China;