1. Deparment of Automation, Nanjing University of Aeronautics and Astronautics, Nanjing, China
2. Department of Mechanical and Mechatronics Engineering, University of Waterloo, Waterloo, ON, Canada
3. Department of Electrical and Computer Engineering, University of Waterloo, Waterloo, ON, Canada