1. Department of Automation Shanghai Jiao Tong University Shanghai 200240 China
2. Key Laboratory of System Control and Information Processing Ministry of Education of China Shanghai 200240 China
3. Shanghai Engineering Research Center of Intelligent Control and Management Shanghai 200240 China
4. Institute of Medical Robotics School of Biomedical Engineering Shanghai Jiao Tong University No.800 Dongchuan Road Shanghai 200240 China
5. Department of Neurosurgery Shanghai Ninth People's Hospital Shanghai Jiao Tong University School of Medicine Shanghai 200011 China