1. School of Energy;
Power and Mechanical Engineering;
North China Electric Power University 2. State Key Laboratory of Fluid Power Transmission and Control;
Zhejiang University 3. School of Foreign Languages;
North China Electric Power University;