Affiliation: | aDepartment of Mechanics, Shanghai University, Shanghai 200444, China bShanghai Institute of Applied Mathematics and Mechanics, Shanghai 200072, China cCollege of Mechanical Engineering and Automation, Fuzhou University, Fuzhou 350002, China |