1. Key Laboratory of Bio-Resource and Eco-Environment of Ministry of Education, College of Life Sciences, Sichuan University, Chengdu 610065, Sichuan, China
2. Department of Clinical Laboratory, Affiliated Hospital of North Sichuan Medical College, Nanchong 637000, Sichuan, P. R. China
3. College of Chemistry, Sichuan University, Chengdu 610064, P. R. China
4. SeNA Research Institute and Szostak-CDHT Large Nucleic Acids Institute, Chengdu 610000, Sichuan, China