1. School of Automotive Studies, Tongji University, Shanghai, People’s Republic of China
2. Department of Mechanical Engineering, Texas Tech University, Lubbock, TX, USA
3. School of Engineering, Anhui Agriculture University, Hefei, People’s Republic of China