1. Department of Neurosurgery, Shanghai East Hospital, Nanjing Medical University, Shanghai 200120, China
2. Department of Neurosurgery, Shanghai East Hospital, School of Medicine, Tongji University, Shanghai 200120, China
3. Department of Neurosurgery, The Fourth Affiliated Hospital of Nanjing Medical University, Nanjing 210031, China
4. College of Animal Science and Technology, Nanjing Agricultural University, Nanjing 210095, China