1. Shenzhen Institute of Advanced Technology Chinese Academy of Sciences Shenzhen China
2. University of Chinese Academy of Sciences Beijing China
3. Department of Neurosurgery the First Affiliated Hospital of Shenzhen University, Health Science Center, Shenzhen Second People's Hospital Shenzhen China
4. Guangdong Provincial Key Laboratory of Computer Vision and Virtual Reality Technology, Shenzhen Institute of Advanced Technology Chinese Academy of Sciences Shenzhen China