1. State Key Laboratory of Molecular Vaccinology and Molecular Diagnostics& Center for Molecular Imaging and Translational MedicineSchool of Public HealthXiamen University Xiamen 361102 China
2. Department of UltrasonographySecond Clinical College of Jinan UniversityShenzhen People's Hospital Shenzhen 518020 China
3. Department of NeurosurgeryProvincial Hospital Affiliated to Shandong University Shandong 250021 China
4. Department of NeurosurgeryHuashan HospitalFudan University Shanghai 200040 China
5. Department of BiomaterialsCollege of MaterialsXiamen University Xiamen 361005 China
6. Department of Biomedical EngineeringThe Hong Kong Polytechnic University Hong Kong 999077 China