1. Department of Neurosurgery, General Hospital of Northern Theater Command, Postgraduate Training Base of General Hospital of Northern Theater Command of Jinzhou Medical University, No. 83, Wenhua Road, Shenhe District, Shenyang, China
2. Department of Nanomedicine & Shanghai Key Laboratory of Cell Engineering, Naval Medical University, Shanghai 200433, China
3. Department of Neurosurgery, Changhai Hospital, Naval Medical University, Shanghai 200433, China
4. Department of Hepatobiliary Pancreatic Surgery, Changhai Hospital, Naval Medical University, Shanghai 200433, China