1. Shanghai Institute of Applied Mathematics and Mechanics and Shanghai Key Laboratory of Mechanics in Energy Engineering, Shanghai UniversityShanghai200072People's Republic of China
2. School of Science, Guangxi University of Science and TechnologyLiuzhou545006People's Republic of China
3. Faculty of Engineering and Information TechnologyUniversity of Technology SydneyNSW2007Australia