1. Shanghai Key Laboratory of Mechanics in Energy Engineering Shanghai China
2. Shanghai Institute of Applied Mathematics and Mechanics Shanghai China
3. School of Mechanism and Engineering Science Shanghai University Shanghai China
4. Department of Civil Engineering Shanghai University Shanghai China