Affiliation: | (1) Department of Mechanical Engineering, Changchun University, 130022, P.R. China;(2) Department of Mechanical Engineering, University of Alberta, Edmonton, T6G 2G8, Canada;(3) Department of Mechanical Engineering, Ocean University of China, 266003, P. R. China |