1. School of Mechanical, Materials and Mechatronic Engineering; University of Wollongong; New South Wales 2522 Australia
2. State Key Laboratory of Mechanical Transmissions; Chongqing University; Chongqing 400044 P. R. China
3. Key Laboratory of High Performance Complex Manufacturing; Central South University; Changsha 410083 P. R. China