1. Department of Mechanical Engineering, Dongguan University of Technology, Dongguan, China
2. Department of Mechanical Engineering, Yanshan University, Qinhuangdao, China
3. Department of Neurosurgery, Huazhong University of Science and Technology Union Shenzhen Hospital, Shenzhen, Guangdong, China
4. The 6th Affiliated Hospital of Shenzhen University Health Science Center, Shenzhen, Guangdong, China