Affiliation: | Department of Mechanical Eng., University of Nottingham, NG7 2RD, Nottingham, UK;School of Mechanical &Production Engineering, Nanyang Technological University, 639798 Singapore;Dept. of Eng. Mechanics, Tsinghua University, 100084 Beijing, P. R. China |