Institution: | 1. Department of Mechanics, Shanghai University, 99 Shang Da Road, Shanghai 200444, China;2. Shanghai Institute of Applied Mathematics and Mechanics, Shanghai 200072, China;3. Department of Mechanical & Industrial Engineering, University of Toronto, Toronto, Ontario, Canada M5S 3G8 |