1. The State Key Laboratory of Fluid Power and Mechatronic System, Zhejiang University, Hangzhou 310027, P. R. China
2. State Key Laboratory of NBC Protection for Civilian, Beijing, P. R. China
3. School of Transportation and Vehicle Engineering, Shandong University of Technology, Zibo, Shandong 255049, P. R. China