1. College of Automation, Harbin Engineering UniversityHarbin150001People's Republic of China
2. School of Mechanical, Materials, Mechatronic and Biomedical Engineering, University of WollongongWollongongNSW2522Australia
3. School of Electrical, Computer and Telecommunications Engineering, University of WollongongWollongongNSW2522Australia