Zhejiang Engineering Research Center for Advanced Hydraulic Equipment of Mechanical and Automotive Engineering University of Water Resources and Electric Power 310018;
Chinalco Intelligent Technology Development Co.. 311103;
College of Energy Engineering University 310027;
State Key Laboratory of Fluid Power and Electromechanical Systems University 310027;