1. Department of Engineering Mechanics, School of Transportation and Vehicle Engineering, Shandong University of Technology , Zibo 255049 , People’s Republic of China
2. Department of Engineering Mechanics, Southeast University , Nanjing 210096 , People’s Republic of China