[1] Shenzhen Technol Univ, Coll Hlth Sci & Environm Engn, Shenzhen 518118, Peoples R China
[2] Shenzhen Univ, Shenzhen Peoples Hosp 2, Inst Microscale Optoelect & Otolaryngol, Hlth Sci Ctr,Dept Affiliated Hosp 1, Shenzhen 518060, Peoples R China
[3] Pingshan Translat Med Ctr, Shenzhen Bay Lab, Shenzhen 518132, Peoples R China
[4] Peking Univ, Sch Chem Biol & Biotechnol, Lab Chem Oncogen, Shenzhen Grad Sch, Shenzhen 518055, Peoples R China
[5] Univ Edinburgh, Sch Engn, Inst Bioengn, Kings Bldg,Mayfield Rd, Edinburgh EH9 3JL, Midlothian, Scotland