Key Laboratory of Heavy Machinery Fluid Power Transmission and Control of Hebei Province, Yanshan University, Qinhuangdao 066004, China;
Key Laboratory of Heavy Machinery Fluid Power Transmission and Control of Hebei Province, Yanshan University, Qinhuangdao 066004, China;
Key Laboratory of Heavy Machinery Fluid Power Transmission and Control of Hebei Province, Yanshan University, Qinhuangdao 066004, China;