1. Department of Cardiovascular Surgery, General Hospital of Shenyang Military Region, 83 Wenhua Road, Shenyang, Liaoning 110016, China
2. Department of Pharmacy, General Hospital of Shenyang Military Region, 83 Wenhua Road, Shenyang, Liaoning 110016, China
3. Department of Neurosurgery, General Hospital of Shenyang Military Region, 83 Wenhua Road, Shenyang, Liaoning 110016, China
4. Faculty of Life Science, Northwest University, 229 Taibai North Road, Xi’an, Shaanxi 710069, China
5. Department of Biomedical Engineering, The Fourth Military Medical University, 169 Changle West Road, Xi’an, Shaanxi 710032, China