1. Shanghai Institute of Applied Mathematics and Mechanics, Shanghai University, Shanghai 200072, China
2. School of Mechanics and Engineering Science, Shanghai University, Shanghai 200072, China
3. Shanghai University of Electric Power, Shanghai 200090, China