1. School of Mechanical and Automotive Engineering, Shanghai University of Engineering Science, Shanghai, China
2. Technical Center, Shenda Technology Company Limited, Shanghai, China
3. School of Mechanical and Automotive Engineering, Bengbu University, Anhui, China