1. Department of Neurology, Pudong Institute for Health Development, Shanghai, China
2. Department of Neurosurgery, Pudong Institute for Health Development, Shanghai, China
3. Department of Radiography, Pudong Institute for Health Development, Shanghai, China