1. Department of Neurosurgery Yale University New Haven CT 06511 USA
2. Department of Biomedical Engineering Yale University New Haven CT 06511 USA
3. Department of Neurology Yale University New Haven CT 06510 USA
4. Department of Neurosurgery The First Affiliated Hospital Sun Yat‐Sen University Guangzhou Guangdong 510080 China