1. Key Laboratory of Bio-Resource and Eco-environment of Ministry of Education, College of Life Sciences, Sichuan University, Chengdu, Sichuan, China, 610064
2. SeNA Research Institute and Szostak-CDHT Large Nucleic Acids Institute, Chengdu, Sichuan, China
3. Sichuan International Travel Health Care Center (Chengdu Customs Port Clinic), China