Institution: | 1. School of Mechanical and Vehicle Engineering, Linyi University, Linyi 276000, Shandong Province, China;2. School of Mechanical Engineering, Shanghai Institute of Technology, Shanghai 201418, China;3. School of Mechanics and Engineering Sciences, Shanghai University, Shanghai 200072, China |