1. Department of Electronic Science and Technology
2. School of Physics and Technology
3. Wuhan University
4. Wuhan 430072
5. China
6. Joint Laboratory of Nanozymes in Zhengzhou University
7. Academy of Medical Science
8. Zhengzhou University
9. Zhengzhou
10. Department of Molecular Pathology
11. The Second Affiliated Hospital of Zhengzhou University
12. Zhengzhou 450014