Affiliation: | a Institute of Engineering Mechanics, Institute of Mechanics, Northern Jiaotong University, Beijing 100044, People's Republic of China b Department of Mechanical Engineering, The Hong Kong Polytechnic University, Hong Kong, People's Republic of China |