Affiliation: | Department of Modern Mechanics, University of Science and Technology of China, Hefei, Anhui 230026, People's Republic of China;School of Mechanical and Production Engineering, Nanyang Technological University, Nanyang Avenue, Singapore 639798 |