Department of Mechanical Engineering, Ningbo University of Technology, Ningbo 315016, People's Republic of China