1. Beijing Key Laboratory of Environment & Viral Oncology, College of Chemistry and Life Science, Beijing University of Technology, Beijing 100124, China
2. Department of Neurosurgery, The First Medical Center of Chinese PLA General Hospital, Beijing 100853, China
3. Department of Medical Technology, Beijing Pharmaceutical University of Staff and Workers, Beijing 100079, China