1. College of Chemistry, Fuzhou University, Fuzhou, Fujian 350108, China
2. College of Biological Science and Engineering, Fuzhou University, Fuzhou, Fujian 350108, China
3. Division of Hemostasis and Thrombosis, Beth Israel Deaconess Medical Center, Harvard Medical School, 330 Brookline Avenue, Boston, Massachusetts 02215, United States