1. State Key Laboratory of Digital Manufacturing Equipment and Technology, Huazhong University of Science and Technology, Wuhan, China
2. Michigan Robotics, University of Michigan, Ann Arbor, MI, USA
3. Department of Mechanical & Industrial Engineering, University of Toronto, Toronto, Canada