1. Department of Neurosurgery; Xinjiang Uygur Autonomous Region Corps Hospital of Chinese People's Armed Police Force; Urumqi 830091 China
2. Department of Ophthalmology; Shanghai Corps Hospital of Chinese People's Armed Police Force; Shanghai 201103 China
3. Department of Neurosurgery, Yueyang Hospital of Integrated Chinese and Western Medicine; Shanghai University of Traditional Chinese Medicine; Shanghai 200437 China