1. State Key Laboratory of Fluid Power Transmission and Control, Zhejiang University, Hangzhou 310027, China
2. College of Mechanical Engineering, Southeast University, Nanjing 210096, China
3. Department of Industrial and Operations Engineering, University of Michigan, Ann Arbor, MI 48105