Affiliation: | aDepartment of Mechanical and Material Engineering, University of Malaya, 50603, Kuala Lumpur, Malaysia;bRobotics and Mechatronics Research Laboratory, Department of Mechanical and Aerospace Engineering, Monash University, 3800 Clayton, Victoria, Australia |