Shanghai Institute of Applied Mathematics and Mechanics, Shanghai University, Shanghai 200072, China;
Shanghai Institute of Applied Mathematics and Mechanics, Shanghai University, Shanghai 200072, China;
Department of Mechanics, Shanghai University, Shanghai 200444, China;
Shanghai Institute of Applied Mathematics and Mechanics, Shanghai University, Shanghai 200072, China;
Shanghai Institute of Applied Mathematics and Mechanics, Shanghai University, Shanghai 200072, China;