1 Robotics Institute , Beihang University , Beijing 100083 ,
China
2 Institute of Micro Technology and Medical Device
Technology , Technical University of Munich ,
85748 Garching , Germany
3 Media Lab , Massachusetts Institute of Technology ,
Cambridge , MA 02139-4307 , USA