1. Key Laboratory for Biorheological Science and Technology of Ministry of Education, Bioengineering College of Chongqing University, Chongqing 400044, PR China
2. Key Laboratory of Bio-Resource and Eco-environment of Ministry of Education, College of Life Sciences, Sichuan University, SeNA Research Institute and Szostak-CDHT Large Nucleic Acids Institute, Chengdu, 610000, PR China
3. Chongqing University Three Gorges Hospital, Chongqing, 404000, PR China
4. Chongqing Key Laboratory of Bio-perception & Intelligent Information Processing, School of Microelectronics and Communication Engineering, Chongqing University, Chongqing, 400044, PR China